LVM 扩容实战记录(Ubuntu 根分区扩容)
目录
LVM 扩容完整命令
1. 查看是否已满
df -h /Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv 11G 11G 0 100% /2. 查看是否有可用空间
sudo vgs VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 1 0 wz--n- <21.95g 10.97g 【可用空间】3. 获取 LV 路径(关键)
sudo lvsLV VG
ubuntu-lv ubuntu-vg得到设备路径:
/dev/ubuntu-vg/ubuntu-lv4. 扩容(两种方式二选一)
方式一(推荐,一步完成)
sudo lvextend -l +100%FREE -r /dev/ubuntu-vg/ubuntu-lv说明:
-r会自动执行文件系统扩容(resize2fs)
方式二(手动两步,与你实际操作一致)
# 扩容 LV
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lvSize of logical volume ubuntu-vg/ubuntu-lv changed from 10.97 GiB (2809 extents) to <21.95 GiB (5618 extents).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.# 扩容文件系统
sudo resize2fs /dev/ubuntu-vg/ubuntu-lvFilesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 3
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 5752832 (4k) blocks long.5. 验证
df -h /Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-ubuntu--lv 22G 11G 11G 51% /