Per impostazione predefinita, la configurazione LVM non consente di registrare i comandi utilizzati in una shell o in un ambiente GUI (ad es. system-config-lvm). Tuttavia, è possibile attivare la registrazione utilizzando il file di configurazione /etc/lvm/lvm.conf .
Attiva la registrazione per tutti i comandi LVM
Per attivare la registrazione, segui questi passaggi.
1. Modifica il file lvm.conf e trova la sezione del registro. La configurazione predefinita è simile alla seguente:
# vi /etc/lvm/lvm.conf log { verbose = 0 syslog = 1 #file = "/var/log/lvm2.log" overwrite = 0 level = 0 indent = 1 command_names = 0 prefix = " " # activation = 0 }
NOTA :È possibile che lvm registri i messaggi direttamente in un file separato ( decommentando l'opzione #file =“/var/log/lvm2.log”). Tuttavia, l'utilizzo di syslog presenta due vantaggi.
a. Il file /var/log/messages viene gestito automaticamente da logrotate, mentre un nuovo file lvm2.log richiederebbe una nuova configurazione di logrotate per assicurarsi che non cresca in modo incontrollabile.
b. I messaggi diretti a /var/log/messages verranno automaticamente anteposti con un timestamp. L'utilizzo di un file separato non includerà i timestamp per impostazione predefinita. I timestamp sono utili per correlare i messaggi con altri eventi noti durante la risoluzione dei problemi.
2. Modifica il livello =0 a un valore compreso tra 2 e 7.
livello 0 – non produce output.
livello 7 – è l'output più dettagliato.
3. Salva le modifiche ed esci. Non è necessario riavviare alcun servizio. I messaggi di registro inizieranno a essere prodotti non appena viene eseguito un comando lvm. I messaggi di registro verranno salvati in /var/log/messages.
Disabilitazione della registrazione LVM
L'abilitazione della registrazione dei comandi LVM potrebbe inondare il tuo file /var/log/messages. È possibile disabilitare l'accesso al debug di lvm in /etc/lvm/lvm.conf, ovvero utilizzare "livello =0". Ad esempio:
# vi /etc/lvm/lvm.conf log { verbose = 0 syslog = 1 #file = "/var/log/lvm2.log" overwrite = 0 level = 0 ### disabled LVM verbose logging indent = 1 command_names = 0 prefix = " " # activation = 0 }