我最近安装的 Ubuntu Server 18.04 似乎创建了一个安装在 / 上的 LV,它只有 4GB。然而,卷组是 160GB,正如预期的那样。
但是,当我尝试扩展 LV 时,即使该组似乎有可用空间,我也会收到磁盘空间不足的消息:
tom@git:~$ sudo pvs
PV VG Fmt Attr PSize PFree
/dev/vda3 ubuntu-vg lvm2 a-- <159.00g <155.00g
tom@git:~$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 1 0 wz--n- <159.00g <155.00g
tom@git:~$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
ubuntu-lv ubuntu-vg -wi-ao---- 4.00g
tom@git:~$ sudo lvextend -L +10G /dev/ubuntu-vg/ubuntu-lv
/etc/lvm/archive/.lvm_git_20778_346817101: write error failed: No space left on device
这里有什么想法吗?我的根文件系统是 100%,默认情况下,新的安装程序显然不会为主 LV 使用所有磁盘空间。
LVM 在每次更改时创建元数据备份。它无法将数据备份到
/etc/lvm/archive
完整/
状态。要么删除一些文件并重试,要么使用-A n
开关不备份此更改。参考
man lvm
(强调我的):