扩容
容量寄,但是df -h
发现这次好像是不大一样的:
查了一下,原来这是逻辑卷管理(LVM,Logical Volume Manger)。
实现将多个硬盘和硬盘分区做成一个逻辑卷,并将逻辑卷统一管理。创建LVM顺序为:物理卷PV->卷组VG->逻辑卷LV。
物理卷(PV,Physical Volume):物理硬盘或分区;
卷组(VG,Volume Group):一个或多个物理卷集合;
逻辑卷(Logical Volume):供系统使用的元设备,虚拟分区。LVM常用的命令:
功能 PV物理卷管理 VG卷组管理 LV逻辑卷管理 扫描 pvscan vgscan lvscan 创建 pvcreate vgcreate lvcreate 查看 pvdisplay vgdisplay lvdisplay 删除 pvremove vgremove lvremove 扩展 / vgextend lvextend 缩容 / vgreduce lvreduce
接下来简要介绍其扩容步骤。
在vmware中扩展磁盘容量
sudo fdisk /dev/sda
,进行磁盘分区在fdisk中输入n,新建sda4分区,然后w保存。
执行下列命令:
1
2
3
4
5
6
7sudo pvcreate /dev/sda4
sudo vgcreate ubuntu-vg /dev/sda4
sudo vgextend ubuntu-vg /dev/sda4
sudo vgdisplay # 此时应发现FREE变成了100G
sudo lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
sudo df -h # 验证成功
一开始按照的这个,然后被坑惨了(悲)把lvm sig给抹了,导致之后resize2fs的时候报错,然后之后又不小心重启了,最后的最后只能重装。。。又是一晚上配环境。。。。