centos7 VMware虚拟机根分区扩容世上最详细教程

vmware里面扩容

1.虚拟机的快照删掉,否则无法扩容
2.虚拟机需处于关机状态
满足以上两个条件,虚拟机里面的expand扩容选项才可以使用
centos7 VMware虚拟机根分区扩容世上最详细教程_第1张图片
扩容到自己想要的大小
centos7 VMware虚拟机根分区扩容世上最详细教程_第2张图片

LVM根分区扩容

查看当前分区状况

# 查看当前分区空间的大小
df -TH
# 查看分区状态
lsblk

centos7 VMware虚拟机根分区扩容世上最详细教程_第3张图片

可以看出根目录在/dev/sda2的位置,有点麻烦,但是也不是不行
centos7 VMware虚拟机根分区扩容世上最详细教程_第4张图片

创建分区

fdisk /dev/sda

centos7 VMware虚拟机根分区扩容世上最详细教程_第5张图片

输入p 查看当前的分区状态
centos7 VMware虚拟机根分区扩容世上最详细教程_第6张图片

删除sda2和sda3

接下来要删除sda2和sda3,然后再重建分区,这里要计算好start 和 end

centos7 VMware虚拟机根分区扩容世上最详细教程_第7张图片

d
2
d
3
p

连续删除sda2和sda3
再输入p可以看到,只剩一个sda1了

centos7 VMware虚拟机根分区扩容世上最详细教程_第8张图片

重建sda2

n
p
2
回车
79691775

centos7 VMware虚拟机根分区扩容世上最详细教程_第9张图片

重建sda3

n
p
3
回车
回车

centos7 VMware虚拟机根分区扩容世上最详细教程_第10张图片

保存

输入w保存

centos7 VMware虚拟机根分区扩容世上最详细教程_第11张图片

重启

reboot

时间稍微有点久,几分钟,多等一会

刷新状态

xfs格式

xfs_growfs /dev/sda2
xfs_growfs /dev/sda3

ext格式

resize2fs /dev/sda2
resize2fs /dev/sda3

下面的这个情况先别慌,继续往下走

centos7 VMware虚拟机根分区扩容世上最详细教程_第12张图片

查看分区状况

# 查看分区状况
lsblk

这是之前的
centos7 VMware虚拟机根分区扩容世上最详细教程_第13张图片

这是现在的
centos7 VMware虚拟机根分区扩容世上最详细教程_第14张图片

可以看到,swap分区不见了

swap交换分区自动挂载

# 进行分区
# fdisk /dev/sda
# 格式化
mkswap /dev/sda3

记录下来这个uuid后面会用,如果没记录也没事,使用blkid可以再查出来

UUID=4268872a-0822-4c4f-bb98-f5bbb5ea3bb4
# 查看硬盘的uuid
blkid

centos7 VMware虚拟机根分区扩容世上最详细教程_第15张图片

挂载分区

# 挂载分区 swapon /dev/sda3 挂载  swapof /deva/sda3 卸载
swapon /dev/sda3
# 修改配置文件,这样重启后依旧可以挂载
vim /etc/fstab

将UUID改成sda3新的UUID

修改前

centos7 VMware虚拟机根分区扩容世上最详细教程_第16张图片

修改后

centos7 VMware虚拟机根分区扩容世上最详细教程_第17张图片

重启后测试

boot

再次查看磁盘状况

lsblk

大功告成
根目录扩容成功,swap分区也回来了
centos7 VMware虚拟机根分区扩容世上最详细教程_第18张图片

你可能感兴趣的:(运维)