我们有 100% 的 /
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg08_root 20G 20G 132K 100% /
所以当我执行 lvextend 时,我们收到以下错误
# lvextend -L+5G /dev/mapper/vg08_root
Couldn't create temporary archive name.
Volume group "vg00" metadata archive failed.
如何解决这个问题?
答案1
您可以通过使用以下选项禁用元数据备份来规避此操作的空间要求-A|--autobackup
:
lvextend -An -L+5G /dev/mapper/vg08_root
如果执行此操作,请按照 a 操作vgcfgbackup
来捕获新状态。
尸检说明:
由于最终目标是扩展逻辑卷和调整封装文件系统的大小,可以使用一步操作:
lvextend -An -L+5G --resizefs /dev/mapper/vg08_root
在这种情况下,将自动推断出文件系统类型,从而避免尝试使用resize2fs
“xfs_growfs”来代替。
答案2
这是因为里面没有空格/etc/lvm/archive
或者是只读的。
从分区已满100%来看,/etc/lvm/archive
已经没有剩余空间了。您必须在根分区中创建一些空间。
如果还是不行,说明该文件夹是只读的。使用以下方法解决:chmod a+r /etc/lvm/archive