У меня была qemuвиртуальная машина, которая несколько раз выходила из строя, потому что на жестком диске в гипервизоре не осталось места. Это заставило меня задуматься, есть ли возможность настроить логирование / отладку для quemuвиртуальных машин. Я попытался запустить виртуальную машину с -D /tmp/qemu-debug-logкомандой:
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
..но это даже не создать /tmp/qemu-debug-logфайл.
Кроме того, qemuкажется, что запись в messagesядро или кольцевой буфер не выполняется ( dmesg). Каковы оптимальные методы включения ведения журнала для qemuвиртуальных машин?
qemuнапрямую, а не с помощью инструментов, которые libvirtиспользуют libvirt qemuдрайверы.