UbuntuServer中LVM分区调整大小

UbuntuServer在安装的时候启用了LVM,导致其中的根目录只有3.9G。

$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               1.9G     0  1.9G   0% /dev
tmpfs                              393M  1.5M  391M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  3.9G  2.4G  1.3G  66% /
tmpfs                              2.0G   28K  2.0G   1% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/loop0                          87M   87M     0 100% /snap/core/4917
/dev/sda2                          976M  145M  765M  16% /boot
/dev/sda1                          511M  6.1M  505M   2% /boot/efi
tmpfs                              393M     0  393M   0% /run/user/1000

需要利用LVM命令调整根目录分区的大小。

# ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)

lvextend -L 120G /dev/mapper/ubuntu--vg-ubuntu--lv     //增大至120G
lvextend -L +20G /dev/mapper/ubuntu--vg-ubuntu--lv     //增加20G
lvreduce -L 50G /dev/mapper/ubuntu--vg-ubuntu--lv      //减小至50G
lvreduce -L -8G /dev/mapper/ubuntu--vg-ubuntu--lv      //减小8G
lvresize -L  30G /dev/mapper/ubuntu--vg-ubuntu--lv     //调整为30G
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv            //执行调整

调整根目录分区之后的磁盘目录结构。

$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               1.9G     0  1.9G   0% /dev
tmpfs                              393M  1.5M  391M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   24G  2.4G   21G  11% /
tmpfs                              2.0G   28K  2.0G   1% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/loop0                          87M   87M     0 100% /snap/core/4917
/dev/sda2                          976M  145M  765M  16% /boot
/dev/sda1                          511M  6.1M  505M   2% /boot/efi
tmpfs                              393M     0  393M   0% /run/user/1000

你可能感兴趣的:(UbuntuServer中LVM分区调整大小)