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
网友评论