在虚拟化环境中虚拟机运行一段时间后数据量持续增长,磁盘分区都需要进行扩容,对于Windows系统相对简单,在磁盘瘦格式的状态下直接修改虚拟机磁盘大小,在系统中的磁盘管理里扩展分区即可,实时生效连重启都免了。
而Linux操作起来就比较麻烦,利用卷组管理的可以直接添加虚拟磁盘并扩展逻辑卷,但是如果当初配置虚拟机的时候是直接将新建虚拟磁盘挂载到某个应用目录就比较麻烦了,且一般扩盘的情况都是因为应用数据量太大,用dd导数会浪费大量时间。
使用GParted 可以动态调整Linux分区大小,操作起来比卷组方式扩盘方式还要简单。
挂载gparted liveCD镜像重启系统,调整虚拟机BIOS启动方式为CDROM(手慢,F2一闪而过的,修改虚拟机配置->选项->引导选项->强制执行BIOS设置)
点击要扩展的分区->resize/move->用鼠标拖动滑块或直接输入扩展后的大小->resize/move->Apply
参考:http://www.ibm.com/developerworks/cn/linux/l-lpic1-v3-104-1/
总结:这测试环境使用了逻辑卷管理(LVM),其实在真实环境中如果使用LVM了完全没必要用到GParted,毕竟还需要重启操作系统。
“GParted 动态调整Linux分区大小”上的2条回复
真是心有灵犀啊 今天上午才刚试过
我们这边的开发人员动不动就扩盘,不得已啊!用dd导数伤不起。