23.17.13. Console、Serial 和 Channel Devices
字符设备提供了与虚拟机交互的方式。半虚拟化控制台、串行端口 和频道都归类为字符设备,并使用相同的语法表示。
要指定控制台、频道和其他设备配置设置,请使用管理工具对域 XML 进行以下更改:
图 23.70. 控制台、串行和频道设备
... <devices> <serial type='pty'> <source path='/dev/pts/3'/> <target port='0'/> </serial> <console type='pty'> <source path='/dev/pts/4'/> <target port='0'/> </console> <channel type='unix'> <source mode='bind' path='/tmp/guestfwd'/> <target type='guestfwd' address='10.0.2.1' port='4600'/> </channel> </devices> ...
在每个指令中,顶级元素名称(、
控制台
、频道
)都描述了如何将设备出现在客户机虚拟机中。
客户机虚拟机接口由 target
元素配置。向主机物理计算机呈现的界面在顶级元素的 type
属性中给出。主机物理机器接口由 source 元素配置。source
元素可以包含可选的 seclabel
,以覆盖在套接字路径上进行标记的方式。如果这个元素不存在,则安全标签将从每个域设置中继承。每个字符 device 元素都有一个可选的子元素 地址
,可将设备绑定到特定控制器或 PCI 插槽。
注意
不再支持并行端口和
isa-parallel
设备。