虚拟机(Centos版本)扩展磁盘大小
1.使用VMware扩展磁盘大小
此时磁盘的分区大小不会改变
2.将扩展的磁盘空间写入分区
执行命令:lsblk 进行查看,发现新增的空间都在sda中,未分配
执行命令:fdisk /dev/sda 对sda进行开垦,将sda空间开垦成sda3
执行命令:fdisk -l 发现sda3 的Id 是83 我们要将它改成8e跟sda2是一样的 将system 类型改成Linux LVM
执行命令:fdisk /dev/sda 如图所示:t ->3-->L->8e->w 这样我们用命令:fdisk -l 再查看一下是否改成8e 和Linux LVM
执行命令:mkfs.ext4 /dev/sda3 将文件格式改成ext4
执行结果报错
由于虚拟机的光驱/dev/sr0(第一图可见)设备导致了分区表递归。另外由于是在同一块硬盘上操作,所以必须要重启系统才能使新建的分区写入分区表生效。
重启虚拟机
执行mkfs.ext4 /dev/sda3
然后执行命令:pvcreate /dev/sda3 创建sda3 用命令:pvdisplay 进行查看是否创建成功
执行命令:vgextend centos /dev/sda3 执行后我们可以在用命令:pvdisplay 进行查看修改成功没有,也可以不用看
注意这里操作要根据上图中VG Name来定义用vgextends谁,我这里是centos就用centos执行下面命令
执行命令:lvextend -L +20G /dev/mapper/centos-root 进行扩容,扩容大小根据实际情况定义,我这边是扩容了20G
原来是17G现扩容20G 总共37G
执行命令:lvs进行查看是否成功
执行命令:xfs_growfs /dev/mapper/centos-root
查看 df -h
扩容步骤参考:https://blog.csdn.net/weixin_40436144/article/details/86235432
异常参考:https://blog.csdn.net/weixin_30959465/article/details/112930013
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步