第 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 功能之间的交互
操作具有 Oracle VM Server for SPARC 的 Oracle Solaris OS
Oracle Solaris OS 启动后 OpenBoot 固件不可用
将 Oracle VM Server for SPARC 与服务处理器结合使用
本节介绍如何从一个 XML 文件恢复来宾域和控制 (primary) 域的域配置。
要恢复来宾域的域配置,请使用 ldm add-domain -i 命令(如如何从 XML 文件恢复域配置 (ldm add-domain)中所述)。尽管您可以将 primary 域的约束保存到 XML 文件,但不能使用该文件作为此命令的输入。
要恢复 primary 域的域配置,请使用 ldm init-system 命令以及 XML 文件中的资源约束来重新配置 primary 域。您还可以使用 ldm init-system 命令重新配置 XML 文件中所述的其他域,但在配置完成后,这些域可能会保持非活动状态。请参见如何从 XML 文件恢复域配置 (ldm init-system)。
此过程适用于来宾域,而不适用于控制 (primary) 域。如果要恢复 primary 域或 XML 文件中描述的其他域的配置,请参见如何从 XML 文件恢复域配置 (ldm init-system)。
# ldm add-domain -i ldom.xml
# ldm bind-domain [-fq] ldom
–f 选项强制绑定域,即使检测到无效的后端设备也是如此。–q 选项禁用对后端设备的验证,以便该命令更快地运行。
# ldm start-domain ldom
以下示例显示如何恢复单个域。首先,从 XML 文件恢复 ldg1 域。然后,绑定并重新启动所恢复的 ldg1 域。
# ldm add-domain -i ldg1.xml # ldm bind ldg1 # ldm start ldg1
此过程介绍了如何使用 ldm init-system 命令与 XML 文件重新创建以前保存的配置。
注意 - ldm init-system 命令可能无法正确恢复已使用物理 I/O 命令的配置。此类命令为 ldm add-io、ldm set-io、ldm remove-io、ldm create-vf 和 ldm destroy-vf。有关更多信息,请参见Oracle VM Server for SPARC 3.1.1.1、3.1.1 和 3.1 发行说明 中的ldm init-system 命令可能无法正确恢复已执行了物理 I/O 更改的域配置。 |
开始之前
您应该已通过运行 ldm list-constraints -x 命令创建了 XML 配置文件。该文件应描述一个或多个域配置。
primary# ldm list-config | grep "factory-default" factory-default [current]
如果系统未采用 factory-default 配置,请参见如何恢复出厂默认配置。
# ldm init-system [-frs] -i filename.xml
必须重新引导 primary 域,才能使配置生效。–r 选项将在配置后重新引导 primary 域。如果不指定 –r 选项,则必须手动执行重新引导。
–s 选项仅恢复虚拟服务配置(vds、vcc 和 vsw),执行时可能不必重新引导。
–f 选项会跳过出厂默认配置检查并继续操作,而不考虑系统上已有的配置。使用 –f 选项时一定要格外小心。ldm init-system 命令假定系统采用出厂默认配置,因此会直接应用由 XML 文件指定的更改。如果在系统采用非出厂默认配置时使用 –f,有可能会导致系统未按照 XML 文件所指定的那样进行配置。一个或多个更改可能无法应用于系统,具体情况取决于 XML 文件中的更改和初始配置这一组合。
primary 域将按此文件中的说明进行重新配置。任何在 XML 文件中具有配置的非 primary 域都会进行重新配置,但会保持非活动状态。
以下示例显示如何使用 ldm init-system 命令以 factory-default 配置恢复 primary 域和系统上的所有域。
恢复 primary 域。–r 选项用于在配置完成后重新引导 primary 域。primary.xml 文件包含先前保存的 XML 域配置。
primary# ldm init-system -r -i primary.xml
恢复系统中的所有域。将系统中的域恢复为 config.xml XML 文件中的配置。config.xml 文件包含先前保存的 XML 域配置。primary 域将由 ldm init-system 命令自动重新启动。所有其他域将进行恢复,但不会进行绑定和重新启动。
# ldm init-system -r -i config.xml
系统重新引导之后,以下命令将绑定和重新启动 ldg1 和 ldg2 域:
# ldm bind ldg1 # ldm start ldg1 # ldm bind ldg2 # ldm start ldg2