云桌面Linux虚拟机磁盘扩容

需求:将虚拟机/目录从49G扩容到59G

step1:在FC进行磁盘扩容在FC将磁盘调整为60G

云桌面Linux虚拟机磁盘扩容_第1张图片

实验思路:扩容磁盘→将扩容的磁盘写入分区表→创建物理卷→扩展卷组→扩展/目录所在逻辑卷→扩展/目录的文件系统一.查看磁盘信息、磁盘分区信息①执行fdisk -l命令,我们可以看到:总磁盘大小为53.7G、磁盘分区有3个

云桌面Linux虚拟机磁盘扩容_第2张图片

step2:执行df -TH,可以看到挂载至/目录的文件系统类型为xfs,大小为49G。

云桌面Linux虚拟机磁盘扩容_第3张图片

扩容后进入服务器执行fdisk -l验证磁盘已经扩容至64G

云桌面Linux虚拟机磁盘扩容_第4张图片

扩容/目录①创建新分区fdisk /dev/vda #对磁盘vda进行分区操作m #查看命令帮助n #创建新磁盘分区p #创建主分区默认默认t #改变分区格式默认8e #改变格式为lvmw #保存分区保存后会报错资源忙(因为vda正在使用中),需要重启之后分区表才会生效。

云桌面Linux虚拟机磁盘扩容_第5张图片

reboot #重启重启后记得执行fdisk -l检查是否存在新分区

云桌面Linux虚拟机磁盘扩容_第6张图片

②扩容/目录所在的逻辑卷Linux系统使用LVM(逻辑盘卷管理),它是对磁盘分区管理的一种机制。

云桌面Linux虚拟机磁盘扩容_第7张图片

因此,想要扩展/目录所在逻辑卷,就得:1.先确定/目录是在哪一个逻辑卷2.创建物理卷3.扩展卷组4.扩展/目录所在逻辑卷1.执行df -TH和lvdisplay来确定/目录所在逻辑卷df -TH发现/目录大小49G,这49分别来自逻辑卷swap和逻辑卷root,但是swap逻辑卷是仅用作交换分区,所以实际逻辑卷root才是/目录真正使用的。

云桌面Linux虚拟机磁盘扩容_第8张图片

云桌面Linux虚拟机磁盘扩容_第9张图片

2.创建物理卷pvdisplay #看下已存在的物理卷,为了命名规范已经避免命名冲突pvcreate /dev/vda4 #创建物理卷/dev/vda43.扩展卷组vgdisplay #看下已存在的卷组vgextend centos /dev/vda4 #将物理卷/dev/vda4加入卷组centos4.扩展逻辑卷vgdisplay #看下已存在的卷组,主要是看卷组中空余的空间lvdisplay #看下逻辑卷root路径lvextend -l +100%FREE /dev/centos/root #方法一推荐),将卷组所有空余空间加在逻辑卷root lvextend -L +10G /dev/centos/root #方法二(推荐),按GB大小扩lvextend -l +2560 /dev/centos/root #方法三(不推荐),按PE大小扩,默认一个PE=4Mib③扩展文件系统 xfs_growfs /dev/centos/root #xfs文件系统扩展 resize2fs /dev/centos/root #ext3 文件系统的扩展 ④df -TH验证发现以及扩容至60G

云桌面Linux虚拟机磁盘扩容_第10张图片

你可能感兴趣的:(linux,服务器,运维)