Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
16.5. 为设备设置地址
许多设备具有可选
<的地址>
子元素,用于描述将设备放置在虚拟客户机的虚拟总线中的位置。如果在输入中省略了地址(或地址中的任何可选属性),libvirt 将生成适当的地址;但是,如果需要更多地控制布局,则需要明确的地址。有关包含 <地址>
元素的域 XML 设备示例,请参考 图 16.9 “PCI 设备分配的 XML 示例”。
每个地址都有一个强制属性
类型
,用于描述该设备所在的总线。选择为给定设备使用的地址将在设备和客户机虚拟机的架构中限制。例如,<磁盘设备>
使用 type='drive'
,而 <控制台>
设备在 i686 或 x86_64 客户机虚拟机架构上使用 type='pci'
。每个地址类型都有进一步可选的属性,这些属性控制该设备在总线中的位置,如表中所述:
表 16.1. 支持的设备类型
地址类型 | 描述 |
---|---|
type='pci' | PCI 地址有以下额外属性:
|
type='drive' | 驱动器地址有以下额外属性:
|
type='virtio-serial' | 每个 virtio-serial 地址有以下额外属性:
|
type='ccid' | 用于 smart-cards 的 CCID 地址有以下额外属性:
|
type='usb' | USB 地址有以下额外属性:
|
type='isa' | ISA 地址有以下额外属性:
|