Go to main content
Oracle® VM Server for SPARC 3.4 管理指南

退出打印视图

更新时间: 2016 年 8 月
 
 

规划 PCIe 端点设备配置

分配或删除 PCIe 端点设备时提前仔细规划以避免根域宕机。重新引导根域不仅会影响根域本身提供的服务,还会影响已分配有 PCIe 端点设备的 I/O 域。即使对每个 I/O 域的更改不会影响其他域,提前规划有助于最大限度地减小对由该域所提供的服务的影响。

在延迟重新配置期间,可以继续添加或删除更多设备,然后只需重新引导一次根域,便可使所有更改生效。

有关示例,请参见如何通过分配 PCIe 端点设备创建 I/O 域

要规划和执行 DIO 设备配置,必须执行以下常规步骤:

  1. 了解和记录系统硬件配置。

    具体地说,记录系统中有关 PCIe 卡的部件号及其他详细信息的信息。

    使用 ldm list-io -lprtdiag -v 命令获取信息并保存起来供将来参考。

  2. 确定 primary 域中所需的 PCIe 端点设备。

      例如,确定提供对以下内容的访问权限的 PCIe 端点设备:

    • 引导磁盘设备

    • 网络设备

    • primary 域提供作为服务的其他设备

  3. 删除可能会在 I/O 域中使用的所有 PCIe 端点设备。

    由于重新引导会对 I/O 域产生影响,因此,此步骤有助于您避免对根域执行后续重新引导操作。

    使用 ldm remove-io 命令删除 PCIe 端点设备。使用 pseudonyms 而非设备路径将设备指定到 remove-ioadd-io 子命令。


    注 - 在延迟重新配置期间删除所需的所有设备后,只需要重新引导一次根域,便可使所有更改生效。
  4. 将此配置保存到服务处理器 (service processor, SP)。

    使用 ldm add-config 命令。

  5. 重新引导根域以释放在步骤 3 中删除的 PCIe 端点设备。

  6. 确认不再将删除的 PCIe 端点设备分配到根域。

    使用 ldm list-io -l 命令检验删除的设备在输出中是否显示为 SUNW,assigned-device

  7. 将可用的 PCIe 端点设备分配到来宾域,以提供对物理设备的直接访问权。

    分配完成后,将无法再通过域迁移功能将来宾域迁移到其他物理系统。

  8. 将 PCIe 端点设备添加到来宾域或将其从来宾域删除。

    使用 ldm add-io 命令。

    通过减少重新引导操作并避免由 I/O 域提供的服务宕机来最大限度地减少对该域的更改。

  9. (可选)更改 PCIe 硬件。

    请参见更改 PCIe 硬件