Appearance
ubuntu 扩容根目录
1. 查看状态以及可扩容空间
(1) 查看根目录挂载的设备
bash
df -h /示例输出:
text
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg--1-ubuntu--lv 295G 88G 195G 32% /设备路径中的
ubuntu--vg--1对应卷组ubuntu-vg-1。
(2) 查看所有逻辑卷及其所属卷组
bash
lvs示例输出:
text
LV VG Attr LSize Pool Origin Data%
ubuntu-lv ubuntu-vg -wi-a----- <1.10t
ubuntu-lv ubuntu-vg-1 -wi-ao---- 300.00g根目录所在的是
ubuntu-vg-1/ubuntu-lv(第二个逻辑卷)。
(3)查看卷组剩余可用空间
bash
vgs示例输出:
text
VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 1 0 wz--n- 6.98t 5.88t
ubuntu-vg-1 1 1 0 wz--n- 443.57g 143.57g根目录所在的卷组
ubuntu-vg-1还有 143.57G 空闲空间可用于扩容。
2. 正式扩容操作(二选一)
方式 1:扩容到指定大小(例如 2TB)
bash
sudo lvextend -L 2T /dev/ubuntu-vg-1/ubuntu-lv
sudo resize2fs /dev/ubuntu-vg-1/ubuntu-lv方式 2:增加指定容量(例如增加 500GB)
bash
sudo lvextend -L +500G /dev/ubuntu-vg-1/ubuntu-lv
sudo resize2fs /dev/ubuntu-vg-1/ubuntu-lv⚠️ 重要:请确保逻辑卷路径与
lvs输出中的 VG/LV 名称一致。 本例中根目录对应ubuntu-vg-1/ubuntu-lv,原文档中的/dev/ubuntu-vg/ubuntu-lv是另一个卷组,不要混淆。
执行成功后会看到类似输出:
text
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/ubuntu-vg-1/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 141, new_desc_blocks = 256
The filesystem on /dev/ubuntu-vg-1/ubuntu-lv is now 536870912 (4k) blocks long.3. 验证扩容结果
bash
df -h /查看根目录的可用空间是否已增加。