阿里云扩容数据盘

由于阿里云环境的数据不断增加,时不时要操作一次磁盘扩容,特地将要点记录下来以免每次操作时都提心吊胆。过程主要参考阿里云提供的文档:扩容数据盘(Linux)

要点1:

扩容之前先对要扩容的磁盘创建快照。

Update 2017/12/19:补充,扩容后需要在阿里云控制台重启EC2实例。

要点2:

注意fdisk /dev/xvdb这一步,是对xvdb而不是xvdb1,前者表示一个设备,后者表示该设备的第一个分区。e2fsck、resize2fs和mount这几步的参数都是xvdb1。

要点3:

若fdisk最后一步写入(wq)时提示“The kernel still uses the old table.”,可能是这个分区仍然在使用中,解决方法见这个链接

要点4:

第一步umount时提示"Device is busy",用以下命令查看正在使用的进程:

lsof | grep 'html'

居然发现阿里云的进程在访问(后背发凉):

kill掉此进程即可正常umount。

参考链接: