Le macchine virtuali possono scrivere informazioni sul supporto e la risoluzione dei problemi in un file di registro della macchina virtuale archiviato in un volume VMFS.
Le impostazioni predefinite per le macchine virtuali sono appropriate per la maggior parte delle situazioni.
Se l'ambiente si basa molto sull'utilizzo di vMotion o se i valori predefiniti non sono adatti per altri motivi, è possibile modificare le impostazioni di registrazione per i sistemi operativi guest delle macchine virtuali.
Un nuovo file di registro viene SEMPRE creato durante l'accensione, la ripresa, la migrazione tramite vMotion e così via.
vmx.log.keepOld
: il numero di file di registro conservati per macchina virtuale è controllato dalla proprietàvmx.log.keepOld
.Nota: VMware consiglia di salvare almeno 10 file di registro. Se sono necessari file di registro per un intervallo di tempo più lungo, è possibile impostarevmx.log.keepOld
su 20 o maggiore.vmx.log.rotateSize
: le dimensioni massime in byte di ciascun file di registro sono controllate dalla proprietàvmx.log.rotateSize
.Per assicurarsi che un nuovo file di registro venga creato più frequentemente, è possibile limitare le dimensioni massime dei file di registro con questo parametro di configurazione. Ogni volta che viene scritta una voce nel registro, le dimensioni del registro vengono controllate. Se il parametrovmx.log.rotateSize
è impostato su un valore non predefinito e le dimensioni superano il limite, la voce successiva viene scritta in un nuovo file di registro. Se viene raggiunto il numero massimo consentito di file di registro, viene eliminato il file di registro meno recente.Nota: Se si utilizza questo parametro, VMware consiglia di impostarlo su un minimo di 2000000 byte.
La quantità totale di spazio di storage utilizzato da tutti i file di registro è il prodotto di questi due parametri.
Queste impostazioni possono essere impostate su una singola macchina virtuale o per tutte le macchine virtuali in un host ESXi.
- Per limitare la quantità di dati del registro della macchina virtuale, modificare /etc/vmware/config
- Se le proprietà
vmx.log.keepOld
evmx.log.rotateSize
non sono definite nel file, aggiungerle.
Ad esempio, per conservare dieci file di registro, ognuno di dimensioni non superiori a 2000000 byte, aggiungere quanto segue a /etc/vmware/config
:
vmx.log.keepOld = "10"
vmx.log.rotateSize = "2000000"
La quantità massima di spazio di storage utilizzata da ogni macchina virtuale è 10 * 2000000 byte.
È possibile utilizzare uno script PowerCLI per modificare queste proprietà per tutte le macchine virtuali in un host.