Моя недавняя установка Ubuntu Server 18.04, похоже, создала LV, смонтированный на / который составляет всего 4 ГБ. Однако объем группы составляет 160 ГБ, как и ожидалось.
Но я получаю сообщение о недостаточном дисковом пространстве, когда пытаюсь развернуть 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
(акцент мой):источник
-r, --resizefs
Конечно, использование зависит от вашего варианта использования.