Ubuntu Server 18.04LTS无法扩展默认LV吗?


8

我最近安装的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的所有磁盘空间。


这是使用18.04.1实时服务器ISO发生的。
所有工人都是必不可少的

Answers:


9

LVM会在每次更改时创建元数据备份。它不能将数据备份到/etc/lvm/archive/已满。删除一些文件然后重试,或者使用-A n开关备份此更改。

参考man lvm(重点是我的):

-A|--autobackup {y|n}

更改后是否应自动备份元数据。 强烈建议您不要禁用此功能! 请参见vgcfgbackup(8)。


谢谢,使用-A n让我扩展了LV。救生员,谢谢!
tomstephens89 '18 -10-26

忘了补充,我也需要使用--resizefs选项。
tomstephens89 '18 -10-26

-r, --resizefs当然,使用取决于您的用例。
Lenniey
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.