मेरे पास एक qemuवर्चुअल-मशीन थी जो कई बार दुर्घटनाग्रस्त हो गई क्योंकि हाइपरविजर में HDD के पास कोई जगह नहीं बची थी। इससे मुझे आश्चर्य हुआ कि 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में लिखना प्रतीत नहीं होता है । आभासी मशीनों के लिए लॉगिंग को सक्षम करने के लिए सबसे अच्छे अभ्यास क्या हैं ?messagesdmesgqemu
qemuसीधे उपकरणों के माध्यम से काम करना पसंद करूंगा न कि उन साधनों के माध्यम से जो कि चालक का libvirtउपयोग करना चाहिए libvirt qemu।