GNU/Linux >> Linux Esercitazione >  >> Linux

I comandi LVM falliscono con "Impossibile caricare il file di configurazione /etc/lvm/lvm.conf"

Il problema

Impossibile eseguire i comandi lvm dopo aver modificato lvm.conf

Errori come:

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

La soluzione

Ciò potrebbe verificarsi a causa di caratteri estranei in /etc/lvm/lvm.conf . In questo caso l'errore di analisi fornisce un suggerimento che l'errore è alla riga 1382, ma se l'errore è qualcosa come una parentesi mancante potrebbe non essere accurato.

# 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"

Per rintracciare gli errori di sintassi, può essere utile eliminare i commenti e le righe vuote con qualcosa come:

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

Inoltre, possiamo usare "vim" che fornisce funzionalità di evidenziazione della sintassi. Ciò è particolarmente utile con errori come parentesi mancanti. Una volta corretti questi errori, eseguire nuovamente i comandi LVM per verificare.


Linux
  1. Creazione di volumi logici in Linux con LVM

  2. CentOS / RHEL:come ridurre il file system radice LVM

  3. CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

  4. Ordina con separatore di campo

  5. È possibile ridurre in linea un volume EXT4 con LVM?

Aggiungi spazio di archiviazione con LVM

Installa Linux con LVM

Come gestire lo storage su Linux con LVM

Impara LVM su Linux con strumenti grafici

Come creare un gruppo di volumi in Linux con LVM

Come ridimensionare un volume logico con 5 semplici comandi LVM