Ubuntu Server 18.04LTS Non è possibile estendere LV predefinito?


8

La mia recente installazione di Ubuntu Server 18.04 sembra aver creato un LV montato su / che è solo 4 GB. Tuttavia, il gruppo di volumi è di 160 GB come previsto.

Ma ricevo un messaggio di spazio su disco insufficiente quando provo ad espandere LV anche se il gruppo sembra avere spazio libero:

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

Qualche idea qui? Il mio filesystem di root è al 100%, il nuovo programma di installazione ovviamente non utilizza tutto lo spazio su disco per il LV primario per impostazione predefinita.


Questo mi è successo usando l'ISO del server live 18.04.1.
Tutti i lavoratori sono essenziali il

Risposte:


9

LVM crea il backup dei metadati ad ogni modifica. Non è possibile eseguire il backup dei dati /etc/lvm/archivecome /è pieno. Eliminare alcuni file e riprovare oppure utilizzare l' -A nopzione per non eseguire il backup di questa modifica.

Riferimento man lvm(sottolineatura mia):

-A|--autobackup {y|n}

Se eseguire o meno il backup automatico dei metadati dopo una modifica. Si consiglia vivamente di non disabilitarlo! Vedi vgcfgbackup (8).


Grazie, l'uso di -A n mi ha permesso di estendere LV. Salvavita grazie!
tomstephens89,

Ho dimenticato di aggiungere che dovevo usare anche l'opzione --resizefs.
tomstephens89,

L'utilizzo -r, --resizefsdipende dal caso d'uso, ovviamente.
Lenniey,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.