LVM + Tidak dapat membuat nama arsip sementara

9

kami memiliki 100% pada /

Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/vg08_root   20G   20G  132K 100% /

jadi ketika saya melakukan lvextend kita mendapatkan kesalahan berikut

# lvextend -L+5G /dev/mapper/vg08_root
 Couldn't create temporary archive name.
 Volume group "vg00" metadata archive failed.

bagaimana cara mengatasinya?

yael
sumber

Jawaban:

12

Anda mungkin dapat menghindari persyaratan ruang untuk operasi ini dengan menonaktifkan cadangan metadata dengan -A|--autobackupopsi:

lvextend -An -L+5G /dev/mapper/vg08_root

Jika Anda melakukan ini, ikuti operasi dengan vgcfgbackupuntuk menangkap status baru.

Catatan post-mortem:

Karena tujuan utamanya adalah untuk memperluas volume logis dan mengubah ukuran sistem file yang dienkapsulasi, operasi satu langkah dapat digunakan:

lvextend -An -L+5G --resizefs /dev/mapper/vg08_root

Dalam hal ini, tipe sistem file akan secara otomatis dideduksi, menghindari penggunaan resize2fssebagai pengganti `xfs_growfs '.

JRFerguson
sumber
Saya mendapatkan - PERINGATAN: Pembaruan metadata ini TIDAK didukung Volume logis lv_root berhasil diubah ukurannya.
yael
resize2fs / dev / mapper / vg08_root resize2fs 1.42.9 (28-Des-2013) resize2fs: Angka ajaib buruk di super-blok saat mencoba membuka vg08_root
yael
setelah itu masih 100%, mungkin restart akan mengubah ukurannya?
yael
Apa jenis filesystem yang terkandung dalam volume logis ini? Apakah ini extNtipe atau bukan XFS? Lihat di sini untuk informasi lebih lanjut.
JRFerguson
sistem file adalah XFS
yael
6

Itu karena tidak ada ruang di /etc/lvm/archiveatau hanya dibaca.

Menilai dengan partisi 100% penuh, /etc/lvm/archivetidak ada ruang tersisa. Anda harus membuat beberapa ruang di partisi root.

Jika masih tidak berfungsi, berarti folder itu hanya baca. Selesaikan menggunakan:chmod a+r /etc/lvm/archive

Pemburu. Thompson
sumber
kita melakukan chmod a + r / etc / lvm / arsip, tetapi masih kesalahan yang sama
yael
tidak ada ruang yang tersisa di partisi root ... membersihkan beberapa ruang dan semuanya bekerja 100%
Pancho
1
Saya memiliki kesalahan yang sama, tetapi dalam kasus saya, sistem file saya keluar dari inode. Jawaban ini berhasil, dan saya menjalankan kata penutup vgcfgbackup.
Brian Minton