vmware里面扩容
1.虚拟机的快照删掉,否则无法扩容
2.虚拟机需处于关机状态
满足以上两个条件,虚拟机里面的expand扩容选项才可以使用
扩容到自己想要的大小
LVM根分区扩容
查看当前分区状况
# 查看当前分区空间的大小
df -TH
# 查看分区状态
lsblk
可以看出根目录在/dev/sda2的位置,有点麻烦,但是也不是不行
创建分区
fdisk /dev/sda
输入p 查看当前的分区状态
删除sda2和sda3
接下来要删除sda2和sda3,然后再重建分区,这里要计算好start 和 end
d
2
d
3
p
连续删除sda2和sda3 再输入p可以看到,只剩一个sda1了
重建sda2
n
p
2
回车
79691775
重建sda3
n
p
3
回车
回车
保存
输入w保存
^z4zkjx
重启
reboot
时间稍微有点久,几分钟,多等一会
刷新状态
xfs格式
xfs_growfs /dev/sda2
xfs_growfs /dev/sda3
ext格式
resize2fs /dev/sda2
resize2fs /dev/sda3
下面的这个情况先别慌,继续往下走
查看分区状况
# 查看分区状况
lsblk
这是之前的
这是现在的
可以看到,swap分区不见了
swap交换分区自动挂载
# 进行分区
# fdisk /dev/sda
# 格式化
mkswap /dev/sda3
记录下来这个uuid后面会用,如果没记录也没事,使用blkid可以再查出来
UUID=4268872a-0822-4c4f-bb98-f5bbb5ea3bb4
# 查看硬盘的uuid
blkid
挂载分区
# 挂载分区 swapon /dev/sda3 挂载 swapof /deva/sda3 卸载
swapon /dev/sda3
# 修改配置文件,这样重启后依旧可以挂载
vim /etc/fstab
将UUID改成sda3新的UUID
修改前
修改后
重启后测试
reboot
再次查看磁盘状况
lsblk
大功告成
根目录扩容成功,swap分区也回来了