Ich hatte eine qemuvirtuelle Maschine, die mehrmals abgestürzt ist, weil die Festplatte im Hypervisor keinen Platz mehr hatte. Das hat mich gefragt, ob es eine Möglichkeit gibt, ein Logging / Debugging für quemuvirtuelle Maschinen einzurichten . Ich habe versucht, die virtuelle Maschine mit folgendem -D /tmp/qemu-debug-logBefehl zu starten :
qemu-system-i386 -D /tmp/qemu-debug-log -monitor pty -device e1000,netdev=tap0 -netdev tap,id=tap0 -m 512M -display vnc=:1 -drive file=FreeBSD10.2
..aber das hat noch nicht mal eine /tmp/qemu-debug-logdatei erstellt.
Darüber hinaus qemuscheint nicht in messagesoder Kernel Ring Buffer ( dmesg) zu schreiben . Was sind die Best Practices zum Aktivieren der Protokollierung für qemuvirtuelle Maschinen?
qemudirekt und nicht über Tools zu arbeiten, die verwenden, libvirtwelche wiederum libvirt qemuTreiber verwenden sollten.