Ubuntu Server 18.04LTS Tidak dapat memperpanjang LV default?

8

Instalasi Ubuntu Server 18,04 baru-baru ini saya tampaknya telah membuat LV terpasang pada / yang hanya 4GB. Namun grup volume 160GB seperti yang diharapkan.

Tapi saya mendapatkan pesan ruang disk tidak mencukupi ketika saya mencoba dan memperluas LV meskipun grup tampaknya memiliki ruang kosong:

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

Ada ide di sini? Filesystem root saya 100%, installer baru jelas tidak menggunakan semua ruang disk untuk LV primer secara default.

Tomstephens89
sumber
Ini terjadi pada saya menggunakan live server 18.04.1 ISO.
Semua Pekerja Penting

Jawaban:

9

LVM membuat cadangan metadata pada setiap perubahan. Itu tidak dapat membuat cadangan data /etc/lvm/archiveseperti /penuh. Hapus beberapa file dan coba lagi, atau gunakan -A nsakelar untuk tidak mencadangkan perubahan ini.

Referensi man lvm(penekanan saya):

-A|--autobackup {y|n}

Apakah atau tidak untuk metadata harus didukung secara otomatis setelah perubahan. Anda sangat disarankan untuk tidak menonaktifkan ini! Lihat vgcfgbackup (8).

Lenniey
sumber
Terima kasih, menggunakan -A n telah membuat saya memperpanjang LV. Life saver, terima kasih!
tomstephens89
Lupa menambahkan bahwa saya perlu menggunakan opsi --resizefs juga.
tomstephens89
Penggunaan -r, --resizefstergantung pada use case Anda, tentu saja.
Lenniey