Oracle® VM Server for SPARC 3.3 管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

primary 根域概述

根域分配有 PCIe 根联合体。此域拥有 PCIe 结构并提供所有与结构相关的服务,如结构错误处理。根域也是 I/O 域,因为它拥有对物理 I/O 设备的直接访问权限。primary 域是默认根域。

可以在分配到任何根域的 PCIe 总线上执行直接 I/O 和 SR-IOV 操作。现在,用户可以对所有根域(包括非 primary 根域)执行以下操作:

  • 显示 PCIe 插槽的状态

  • 显示已有的 SR-IOV 物理功能

  • 将 PCIe 插槽分配给 I/O 域或根域

  • 将 PCIe 插槽从 I/O 域或根域删除

  • 从物理功能创建虚拟功能

  • 销毁虚拟功能

  • 将虚拟功能分配到其他域

  • 从其他域删除虚拟功能

Logical Domains Manager 可从非 primary 根域中运行的 Logical Domains 代理获取 PCIe 端点设备和 SR-IOV 物理功能设备。在首次发现根域后,如果该根域关闭,则会缓存此信息,直到该根域引导为止。

    只有当根域处于活动状态时,才能执行直接 I/O 和 SR-IOV 操作。此时,Logical Domains Manager 将在已有的实际设备上运行。发生以下操作时,可能会刷新缓存的数据:

  • Logical Domains 代理在指定的根域中重新启动

  • 在指定的根域中执行了硬件更改,例如,热插拔操作

使用 ldm list-io 命令可查看 PCIe 端点设备状态。输出内容还会显示属于每个非 primary 根域的根联合体中的子设备和物理功能设备。

    您可以对任何根域应用以下命令:

  • ldm add-io

  • ldm remove-io

  • ldm set-io

  • ldm create-vf

  • ldm destroy-vf

  • ldm start-reconf

  • ldm cancel-reconf

延迟重新配置支持的范围已进行了扩展,可支持非 primary 根域。但是,它只能用于运行 ldm add-ioldm remove-ioldm set-ioldm create-vfldm destroy-vf 命令。延迟重新配置可用于无法使用以下动态操作完成的任何操作:

  • 执行直接 I/O 操作

  • 在不符合动态 SR-IOV 配置要求的物理功能中创建和销毁虚拟功能。


Caution

注意  - 提前进行计划,以便最大程度地减少根域的重新引导次数,从而最大限度地缩短停机时间。