默认情况下,在安装Ubuntu后,即使你给了一块很大的硬盘,但逻辑上,Ubuntu并不使用全部。
举例,我给ubuntu分了100G的硬盘,但实际上其只用了50G。
root@test:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu–vg-ubuntu–lv 49G 47G 0 100% /
怎么办呢?其实不需要重新分区和挂载什么的,只需要告诉Ubuntu“需要都用上”即可:
root@test:~# lvm
lvm> lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
New size (25343 extents) matches existing size (25343 extents).
lvm> exit
Exiting.root@test:~# resize2fs /dev/ubuntu-vg/ubuntu-lv
resize2fs 1.45.5 (07-Jan-2020)
Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 13
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 25951232 (4k) blocks long.
再看:
root@test:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu–vg-ubuntu–lv 98G 42G 52G 45% /
