原 Vmware Linux系统磁盘空间扩展
在使用VM创建使用Linux服务器系统的过程中,会发现磁盘空间不够用的情况,这时候就需要通过VM来重新调整系统的分区,如下介绍了如何在Linux通过命令来扩展根分区大小:
首先,先将VM中的Linux系统关机,然后使用VM的设备管理,设置给当前的Linux系统磁盘扩容:
接着启动Linux,进入终端,使用命令对磁盘进行分区。
在分区之前,查看当前系统各挂载点的使用情况,使用df -h
命令:
如上发现我们的/
根挂载点使用已经满了。
接着使用执行fdisk –l
命令,查看硬盘分区情况,检查VM是否扩容成功:
执行发现/dev/sda这块磁盘,有40G,两个分区,分别是18.9G的根分区和2G的交换分区,也就是说VM扩容后的20G还是空白未使用的状态。
现在就使用fdisk /dev/sda
命令来进行磁盘的分区,如下可以使用m命令来查看帮助:
接着参照如下方式,添加新的主分区,由于1和2都使用了,这里给主分区的索引号是3:
进行完如上操作后,重启一下系统,使分区表生效,reboot
。
重启完成后,可以fdisk –l
命令查看生效后的分区列表:
接着格式化分区为ext3格式:
mkfs -t ext3 /dev/sda3

接着再用lvm
命令的pvcreat指令将分区初始化为物理卷,并添加新LVM(物理卷)到已有的根/目录LVM组,实现扩容,在使用lvm之前先用df -h
命令确认挂载组:
主要查看Free PE这一项,说明在这个逻辑组中最大可空间,接着使用lvextend
指令将新添加进入这个组份的/dev/sda3区分系统,连接扩充到/根目录这个区分:
lvextend -L +19.99G /dev/mapper/VolGroup-lv_root /dev/sda3

最后退出lvm
命令后,使用resize2fs
命令增大或者收缩未加载的根目录挂载点:
resize2fs /dev/mapper/VolGroup-lv_root
并执行df -h命令确认,扩展后的挂载点大小:
与前文上面的比较发现新增的磁盘已被LINUX使用,一切OK!
参考:
http://www.cnblogs.com/sixiweb/p/3360008.html
http://zhongxw.blog.51cto.com/3429597/787219/
http://www.360doc.com/content/13/0124/21/1054746_262221853.shtml
暂无评论