VPS上的空间既然不成问题,那么就在本机上扩展下VMware虚拟机的磁盘空间好了。以前在Windows及Ubuntu的虚拟机上都扩过空间,这次就尝试一下CentOS的磁盘空间怎么样在保持现有数据安全的情况下扩展。
首先是关机,把CentOS虚拟机的磁盘空间由5G扩为10G。新扩的空间对于虚拟的CentOS系统来说,需要分配给另一个分区并加挂到CentOS系统中。
重启CentOS虚拟机,登录并执行init 1进入单用户模式。查看当前磁盘配置信息:
可以看到,当前系统内已经有两个分区了。我们要做的,是把增加的空间分配给第三个分区/dev/sda3并把此分区加入卷组。
由于已经有两个分区,我们要建的是第3个,参数使用默认值,就是把剩余空间全都分配给sda3。
然后用t来指定分区类型,当然也可用L来查看可用分区类型列表,在这里输入8e即可(与sda2一致),然后用p命令再次查看:
可以看到新加的sda3分区增加无误,用W命令写入分区信息,然后重启。这里sda3的Blocks列值后面的加号,不太理解,不去管它。
问题来了,重启时,出现了两个启动菜单,两个CentOS让选择一个。这个问题在某群里曾经看到过人问,当时并没有在意,没想到自己也撞上了。先不管它,启动第一个。
登录进入,查看磁盘,发现/dev/sda3已经添加成功。再次进入单用户模式,将/dev/sda3建成物理卷:
先用vgdisplay查看当前的配置:
将/dev/sda3加入卷组VolGroup:
下面就是扩展逻辑卷了,首先查看目前配置:
可看到两个逻辑卷:lv_root和lv_swap,交换分区自然不用去管它。扩展lv_root卷:
然后扩展文件系统:
此时用fdisk可看到扩展后的分区,或者直接用df命令查看:
可看到当前磁盘空间使用量由99%变成了43%。
重启,这时候发现两个启动菜单项的情况消失了,恢复了正常。怎么回事呢?也许跟Windows重装系统时出现的临时启动菜单项类似吧。总而言之,扩展磁盘空间成功了。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/1834.html