GNU/Linux >> Belajar Linux >  >> Linux

Perintah LVM Gagal Dengan "Gagal memuat file konfigurasi /etc/lvm/lvm.conf"

Masalahnya

Tidak dapat menjalankan perintah lvm setelah memodifikasi lvm.conf

Kesalahan seperti:

lvextend -L +549G /dev/u03/u03
Parse error at byte 61974 (line 1382): unexpected token
Failed to load config file /etc/lvm/lvm.conf

Solusinya

Ini bisa terjadi karena karakter asing di /etc/lvm/lvm.conf . Dalam hal ini kesalahan parse memberikan petunjuk bahwa kesalahan ada pada baris 1382, tetapi jika kesalahannya seperti tanda kurung yang hilang, mungkin tidak akurat.

# the redundant nature of the mirror. This policy acts like
# 'remove' if no suitable device and space can be allocated for the
ck
# replacement.
#
mirror_image_fault_policy = "remove"

Untuk melacak kesalahan sintaks, akan sangat membantu untuk menghilangkan komentar dan baris kosong dengan sesuatu seperti:

# grep -vE '^\s*(#|$)' /etc/lvm/lvm.conf

Juga, kita dapat menggunakan "vim" yang menyediakan kemampuan penyorotan sintaks. Ini sangat membantu dengan kesalahan seperti tanda kurung yang hilang. Setelah kesalahan ini diperbaiki, jalankan kembali perintah LVM untuk memverifikasi.


Linux
  1. Membuat volume logis di Linux dengan LVM

  2. Pangkas Dengan Lvm Dan Dm-crypt?

  3. CentOS / RHEL :Cara Mengecilkan Sistem File Root LVM

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Bagaimana cara memonitor file /etc/shadow dan /etc/passwd untuk perubahan dengan Auditd?

  3. CentOS / RHEL :Cara Memulihkan dari file /etc/passwd yang dihapus

  1. Contoh file /etc/mke2fs.conf

  2. Korupsi Metadata LVM VG dengan 'Checksum error'

  3. lvdisplay error:“Gagal membuat direktori /var/lock/lvm. Inisialisasi penguncian berbasis file gagal.”