您的位置:首页 > 其它

Ubuntu虚拟机磁盘扩容方法

2019-03-06 11:39 92 查看

Ubuntu虚拟机磁盘扩容方法

术语
物理卷:Physical Volume,简称PV。
卷组:Volume Group,简称VG。
逻辑卷:Logical Volume ,简称LV。
物理分区:Physical Extents,简称PE。
逻辑分区:Logical Extents,简称LE。

扩容顺序
创建新的PV—将新的PV加入到当前VG—扩容现有LV----扩容文件系统

步骤
(1)新建一个物理卷

添加后,执行:
fdisk -h
显示如下:

其中LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制。其/dev/vda5对应的是root分区。

另外,也使用pvcreate命令创建物理卷,命令如下:
pvcreate /dev/vda3

(2)将新的PV加入到当前VG
查看逻辑卷组(vgdisplay):

把新建的物理卷添加到逻辑卷组:
vgextend ubuntu-gnome-vg /dev/vda3

(3)将逻辑卷组新添加的空间分配给需要的分区:
分配制定大小空间:
lvextend -L +100G /dev/mapper/ubuntu–gnome–vg-root

将剩余的所有空间添加到指定分区:
lvextend -l +100%FREE /dev/mapper/ubuntu–gnome–vg-root

lvextend扩展的是lv, df看到的是文件系统, 所以还需要扩展文件系统。

(4)扩展文件系统:
resize2fs -p -F /dev/mapper/ubuntu–gnome–vg-root

xfs_growfs /dev/mapper/ubuntu–gnome–vg-root
注意:
若文件系统为xfs 用命令xfs_growfs
若文件系统为 ext2/ext3/ext4 用命令resize2fs

用df查看系统,如下

参考资料
https://jingyan.baidu.com/article/25648fc18f22b29191fd0011.html
https://www.cnblogs.com/dbseeker/p/6369777.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: