È possibile configurare la registrazione in serie in una macchina virtuale dell'appliance per acquisire i messaggi del registro quando si verifica un arresto anomalo della macchina virtuale.
Procedura
- Accedere alla macchina virtuale come root.
- Modificare /etc/default/grub.
- Individuare il parametro GRUB_CMDLINE_LINUX_DEFAUL e aggiungere
console=ttyS0 console=tty0
.
- Eseguire il comando update-grub2.
- Verificare che nel file /boot/grub/grub.cfg sia stata applicata la modifica effettuata nel passaggio 3.
- Disattivare la macchina virtuale.
- Modificare il file di configurazione della macchina virtuale (.vmx) e aggiungere le righe seguenti:
serial0.present = "TRUE"
serial0.fileType = "file"
serial0.fileName = "serial.out"
serial0.yieldOnMsrRead = "TRUE"
answer.msg.serial.file.open = "Append"
- Attivare la macchina virtuale.
risultati
Se nella macchina virtuale si verifica un errore grave del kernel, il file serial.out contenente i messaggi del registro è disponibile nella stessa posizione del file .vmx.