第 I 部分 Oracle VM Server for SPARC 3.1 软件
第 1 章 Oracle VM Server for SPARC 软件概述
关于 Oracle VM Server for SPARC 和 Oracle Solaris OS 版本
Oracle VM Server for SPARC 物理机到虚拟机转换工具
Oracle VM Server for SPARC Configuration Assistant
Oracle VM Server for SPARC 管理信息库
必需的 Oracle VM Server for SPARC 软件组件
在新系统上安装 Oracle VM Server for SPARC 软件
如何下载 Logical Domains Manager 软件 (Oracle Solaris 10)
自动安装 Logical Domains Manager 软件 (Oracle Solaris 10)
手动安装 Logical Domains Manager 软件
如何手动安装 Oracle VM Server for SPARC 3.1 软件 (Oracle Solaris 10)
启用 Logical Domains Manager 守护进程
如何启用 Logical Domains Manager 守护进程
升级已使用 Oracle VM Server for SPARC 的系统
使用 Oracle Solaris 10 Live Upgrade 功能时保留 Logical Domains 约束数据库文件
升级 Logical Domains Manager 和系统固件
升级至 Oracle VM Server for SPARC 3.1 软件
如何升级至 Oracle VM Server for SPARC 3.1 软件 (Oracle Solaris 10)
如何升级至 Oracle VM Server for SPARC 3.1 软件 (Oracle Solaris 11)
第 3 章 Oracle VM Server for SPARC 安全
Logical Domains Manager 权限配置文件内容
如何通过 DVD 在来宾域上安装 Oracle Solaris OS
如何通过 Oracle Solaris ISO 文件在来宾域上安装 Oracle Solaris OS
如何在 Oracle Solaris 10 来宾域上使用 Oracle Solaris JumpStart 功能
高级 SR-IOV 主题:InfiniBand SR-IOV
在 Oracle VM Server for SPARC 环境中使用卷管理器
通过 Solaris Volume Manager 使用虚拟磁盘
将 Solaris Volume Manager 用于虚拟磁盘
如何确定网络适配器是否符合 GLDv3 (Oracle Solaris 10)
如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 10)
如何设置虚拟交换机以为域提供外部连接 (Oracle Solaris 11)
在 Oracle VM Server for SPARC 环境中配置 IPMP
在 Oracle VM Server for SPARC 虚拟网络中使用基于链路的 IPMP
在 Logical Domains 1.3 之前的发行版中配置并使用 IPMP
与 vnet 和 vsw 驱动程序的早期(不识别巨型帧)版本的兼容性 (Oracle Solaris 10)
迁移 OpenBoot PROM 中的域或在内核调试器中运行的域
硬分区系统与其他 Oracle VM Server for SPARC 功能之间的交互
如何从 XML 文件恢复域配置 (ldm add-domain)
如何从 XML 文件恢复域配置 (ldm init-system)
操作具有 Oracle VM Server for SPARC 的 Oracle Solaris OS
Oracle Solaris OS 启动后 OpenBoot 固件不可用
将 Oracle VM Server for SPARC 与服务处理器结合使用
PCIe 总线属于根域,该域负责初始化和管理该总线。根域必须处于活动状态,并在运行支持 DIO 功能的 Oracle Solaris OS 版本。关闭、停止或重新引导根域将中断对 PCIe 总线的访问。PCIe 总线不可用时,该总线上的 PCIe 设备会受到影响,可能会变为不可用。
当正在运行具有 PCIe 端点设备的 I/O 域时,如果重新引导根域,则这些 I/O 域将出现不可预测的行为。例如,具有 PCIe 端点设备的 I/O 域可能会在重新引导过程中或在重新引导后出现紧急情况。重新引导根域后,您可能需要手动停止并启动每个域。
要解决这些问题,请执行以下步骤之一:
在关闭根域之前,请手动关闭系统上已分配有 PCIe 端点设备的任何域。
此步骤可确保您在关闭、停止或重新引导根域之前完全关闭这些域。
要查找已将 PCIe 端点设备分配到其中的所有域,请运行 ldm list-io 命令。通过此命令,可以列出系统上已分配到域的 PCIe 端点设备。有关此命令输出的详细说明,请参见 ldm(1M) 手册页。
对于找到的每个域,请通过运行 ldm stop 命令停止它。
配置根域和已分配有 PCIe 端点设备的域之间的域依赖关系。
这种依赖关系可确保具有 PCIe 端点设备的域会在根域因某种原因而重新引导时自动重新启动。
请注意,此依赖关系会强行重设那些域,并且那些域不能完全关闭。但是,此依赖关系不会对手动关闭的任何域产生影响。
# ldm set-domain failure-policy=reset primary # ldm set-domain master=primary domain-name
以下示例介绍如何在使用非 primary 根域和 I/O 域的配置环境下配置故障策略依赖关系。
在此示例中,ldg1 是一个非 primary 根域。ldg2 是一个 I/O 域,该 I/O 域中的 PCIe SR-IOV 虚拟功能或 PCIe 端点设备是从 ldg1 域所拥有的根联合体分配的。
primary# ldm set-domain failure-policy=stop primary primary# ldm set-domain failure-policy=stop ldg1 primary# ldm set-domain master=primary ldg1 primary# ldm set-domain master=primary,ldg1 ldg2
这种依赖关系可确保该 I/O 域会在 primary 域或非 primary 根域重新引导时停止。
如果非 primary 根域重新引导,则此依赖关系可确保该 I/O 域停止。请在非 primary 根域引导后启动该 I/O 域。
primary# ldm start ldg2
如果 primary 根域重新引导,则此策略设置会同时停止非 primary 根域和所依赖的 I/O 域。primary 域引导后,必须先启动非 primary 根域。在该域引导后,请启动 I/O 域。
primary# ldm start ldg1
请等待 ldg1 域处于活动状态,然后再启动 I/O 域。
primary# ldm start ldg2