ubuntu16.04给lvm类型磁盘分区扩容

需求:磁盘容量不够,需要扩容。

前提:需要扩容的分区,必须是lvm的。

步骤

1.在虚拟机热添加一块磁盘(第三块磁盘,sdc)。

如果未识别到新增的磁盘,使用以下命令刷新。

echo "scsi add-single-device 2 0 2 0" > /proc/scsi/scsi

然后,fdisk -l 验证,新增磁盘成功。

2.分区,创建pv

fdisk /dev/sdc

pvcreate /dev/sdc1

3.将/dev/sdc1挂载到原来的vg上

使用vgdisplay查看原来的vg名字(查出是ubuntu-vg),然后执行以下命令绑定。

vgextend ubuntu-vg /dev/sdc1

4.扩容分区

lvextend -l +100%FREE /dev/mapper/ubuntu--vg-root

5.刷新分区block信息,到文件系统中

文件类型是ext4的使用:resize2fs /dev/mapper/ubuntu--vg-root

文件类型是xfs的使用:xfs_growfs /dev/mapper/ubuntu--vg-root

posted @ 2021-02-23 15:53  frantzz  阅读(496)  评论(0编辑  收藏  举报