阿里云扩容磁盘方法

本文详细介绍了如何在阿里云ECS实例上进行磁盘扩容,包括挂载云盘、设置开机永久挂载、检查挂载状态、扩容已挂载的数据硬盘,以及取消挂载、删除分区、创建新分区、检查文件系统和变更文件系统大小等关键步骤,确保数据安全并成功扩容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

磁盘挂载

登录阿里云ECS,找到对应的服务器,点击挂载云盘 

这里写图片描述
格式化硬盘 mkfs -t ext4 vdb

临时挂载硬盘 mount /dev/vdb /ext
设置开机永久挂载 /etc/fstab 文件里添加sdbfir /dev/vdb /mnt/sdbfir defaults 0 0
查验是否挂载成功(如图则挂载成功) df -h 

这里写图片描述

已挂载存有数据硬盘扩容

操作前最好先创建快照,避免数据丢失!操作前最好先创建快照,避免数据丢失! 
1. 登录阿里云服务器找到你需要扩容的磁盘,点击磁盘扩容 
 这里写图片描述
2. 取消挂载 umount /ext 
报一下错误(说明你有进程正在使用你的磁盘) 
 这里写图片描述
查看硬盘上的进程lsof |grep /ext 
关闭进程systemctl stop **,kill -9 ** 
再取消挂载 umount /ext 
3. 查看是否取消挂载成功(df -h) 
4. 删除原来的分区并创建新分区 fdisk /dev/vdb 
依次输入d 删除原来分区 n 重新创建分区p创建主分区1创建一个分区enter enter wq 保存 
5. ll /dev会多一个vdb1 说明分区创建成功 
6. e2fsck -f /dev/vdb 检查文件系统(注意这里是vdb) 
7. resize2fs /dev/vdb 变更文件系统大小 
8. mount /dev/vdb /ext 重新挂载硬盘 
9. df -h 查看硬盘大小是否改变

阿里云扩容已挂载的磁盘,主要分为以下几个步骤: 1. **扩容云盘容量** 登录阿里云控制台,进入ECS(弹性计算服务)管理页面,在“云盘”列表中找到需要扩容磁盘。点击“扩容”,输入新的磁盘容量,然后确认操作。扩容完成后,系统会提示扩容成功,但此时操作系统层面还不能立即识别新增的空间[^2]。 2. **卸载磁盘并检查文件系统** 在扩容前,需先卸载挂载点。使用以下命令卸载磁盘: ```bash umount /dev/vdb ``` 如果卸载失败,说明当前有进程正在使用该磁盘。可以使用如下命令查看并终止相关进程: ```bash lsof | grep /mnt # 假设挂载点为/mnt kill -9 <PID> # 替换<PID>为实际进程ID ``` 然后再次尝试卸载。卸载成功后,执行文件系统检查: ```bash e2fsck -f /dev/vdb ``` 3. **删除原有分区并创建新分区** 使用 `fdisk` 删除旧分区并重新创建一个更大的分区: ```bash fdisk /dev/vdb ``` 在交互界面中依次输入: - `d`:删除原有分区 - `n`:新建分区 - `p`:主分区 - `1`:分区编号 - 按回车两次接受默认起始和结束位置 - `wq`:保存并退出 4. **调整文件系统大小** 完成分区操作后,更新文件系统以识别新增空间: ```bash resize2fs /dev/vdb1 ``` 注意:根据实际情况选择正确的设备名(如 `/dev/vdb1` 或 `/dev/vdb`)。 5. **重新挂载磁盘并验证** 将磁盘重新挂载到指定目录(例如 `/mnt`): ```bash mount /dev/vdb1 /mnt ``` 最后使用以下命令验证磁盘容量是否已更新: ```bash df -h ``` 通过以上流程,可以在阿里云上完成对已挂载磁盘扩容操作。整个过程中需要注意的是,扩容前应确保数据已经备份,并且在操作期间尽量避免对磁盘进行写入操作,以防止数据丢失或文件系统损坏。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值