A.5. 使用 Serial Consoles 的故障排除
Linux 内核可以将信息输出到串行端口。这可用于调试带有视频设备或无外设服务器的内核 panic 和硬件问题。
为 KVM 客户机启用串行控制台输出:
- 确保 guest 的域 XML 文件包括串行控制台的配置。例如:
<console type='pty'> <source path='/dev/pts/16'/> <target type='virtio' port='1'/> <alias name='console1'/> </console>
- 在客户机上,请遵循 如何为 Red Hat Enterprise Linux 7 启用串行控制台? 文章。
然后,您可以使用以下命令访问串行控制台,其中 guestname 是客户机虚拟机的名称:
# virsh console guestname
您还可以使用 virt-manager 显示虚拟文本控制台。在客户机控制台窗口中,从 View 菜单中选择 Serial 1 in Text Consoles。