由于阿里云环境的数据不断增加,时不时要操作一次磁盘扩容,特地将要点记录下来以免每次操作时都提心吊胆。过程主要参考阿里云提供的文档:扩容数据盘(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。
参考链接:
欢迎转载
请保留原始链接:https://bjzhanghao.com/p/483
请保留原始链接:https://bjzhanghao.com/p/483