跳过导航链接 | |
退出打印视图 | |
Oracle VM Server for SPARC 3.0 管理指南 Oracle VM Server for SPARC (简体中文) |
第 1 部分Oracle VM Server for SPARC 3.0 软件
1. Oracle VM Server for SPARC 软件概述
必需的 Oracle VM Server for SPARC 软件组件
在新系统上安装 Oracle VM Server for SPARC 软件
如何下载 Logical Domains Manager 软件 (Oracle Solaris 10)
(Oracle Solaris 10) 自动安装 Logical Domains Manager 软件
手动安装 Logical Domains Manager 软件
启用 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.0 软件
3. Oracle VM Server for SPARC 安全
第 2 部分可选的 Oracle VM Server for SPARC 软件
13. Oracle VM Server for SPARC 物理机到虚拟机转换工具
14. Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)
16. 使用 Oracle VM Server for SPARC 管理信息库软件
17. Logical Domains Manager 发现
本节介绍在已经使用 Oracle VM Server for SPARC 软件的系统上升级 Oracle Solaris OS、固件以及 Logical Domains Manager 组件的过程。
如果您的系统已配置有 Oracle VM Server for SPARC 软件,请升级控制域和现有域。此类升级可允许您在这些域上使用所有 Oracle VM Server for SPARC 3.0 功能。
注 - 在升级 Oracle VM Server for SPARC 软件之前,请执行以下步骤:
使用所需的系统固件升级系统。
请参见《Oracle VM Server for SPARC 3.0 发行说明》中的"支持 Oracle VM Server for SPARC 3.0 功能所必需的软件"。
应用所需的 Oracle Solaris 10 OS 修补程序或 Oracle Solaris 11 OS SRU。
请参见《Oracle VM Server for SPARC 3.0 发行说明》中的"必需的和建议的 Oracle Solaris OS 版本"。
将配置保存到 SP。
要查找应该用于此版本的 Oracle VM Server for SPARC 软件的 Oracle Solaris 10 或 Oracle Solaris 11 OS 以及用于不同域的必需和建议修补程序,请参阅《Oracle VM Server for SPARC 3.0 发行说明》中的"必需的软件和修补程序"。有关升级 Oracle Solaris OS 的完整说明,请参阅 Oracle Solaris 10 和 Oracle Solaris 11 安装指南。
当在控制域中重新安装 Oracle Solaris OS 时,必须保存和恢复 Logical Domains 自动保存配置数据和约束数据库文件,如本节中所述。
在控制域上重新安装操作系统之前,可以保存和恢复自动保存配置目录。无论何时在控制域上重新安装操作系统,都必须保存和恢复 Logical Domains 自动保存配置数据,该数据可在 /var/opt/SUNWldm/autosave-autosave-name 目录中找到。
可使用 tar 或 cpio 命令保存和恢复整个目录内容。
注 - 每个自动保存目录均包含相关配置的上次 SP 配置更新的时间戳。如果恢复自动保存文件,则时间戳可能无法保持同步。在这种情况下,已恢复的自动保存配置以其上一状态显示,即 [newer] 或最新。
有关自动保存配置的更多信息,请参见管理 Logical Domains 配置。
以下过程说明如何保存和恢复自动保存目录。
# cd / # tar -cvpf autosave.tar var/opt/SUNWldm/autosave-*
有时,自动保存目录可能包含多余的文件(可能是以前配置中遗留下来的),这些文件可能会破坏已下载到 SP 的配置。这种情况下,在执行恢复操作之前请先清理自动保存目录,如以下示例所示:
# cd / # rm -rf var/opt/SUNWldm/autosave-*
以下命令可恢复 /var/opt/SUNWldm 目录中的文件和目录。
# cd / # tar -xvpf autosave.tar
无论何时对控制域升级操作系统,都必须保存和恢复 Logical Domains 约束数据库文件,该文件位于 /var/opt/SUNWldm/ldom-db.xml 中。
注 - 另外,在执行会破坏控制域的文件数据(如磁盘交换区)的任何其他操作时,也必须保存和恢复 /var/opt/SUNWldm/ldom-db.xml 文件。
如果要对控制域使用 Oracle Solaris 10 Live Upgrade 功能,请考虑向 /etc/lu/synclist 文件添加以下行:
/var/opt/SUNWldm/ldom-db.xml OVERWRITE
在切换引导环境时,该行可致使将数据库从活动引导环境自动复制到新的引导环境。有关 /etc/lu/synclist 文件和在引导环境之间同步文件的更多信息,请参阅《Oracle Solaris 10 8/11 Installation Guide: Live Upgrade and Upgrade Planning》中的"Synchronizing Files Between Boot Environments"。
本节说明如何升级至 Oracle VM Server for SPARC 3.0 软件。
首先将 Logical Domains Manager 下载到控制域。请参见下载 Logical Domains Manager。
然后停止平台上运行的所有域(控制域除外):
仅在您计划对系统执行关开机循环或升级固件时执行此任务。如果您仅升级 Logical Domains Manager 软件,则无需执行此任务。
primary# ldm stop-domain -a
primary# ldm unbind-domain ldom
本节说明如何升级至 Oracle VM Server for SPARC 3.0 软件。
# svcadm disable ldmd
# pkgrm SUNWldm
# pkgadd -Gd . SUNWldm.v
指定 -d 选项指示软件包位于当前目录中。
ldm list 命令应列出当前在系统上定义的所有域。特别是,primary 域应被列出并处于 active 状态。以下样例输出显示在系统上仅定义了 primary 域。
# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active ---c- SP 32 3264M 0.3% 19d 9m
如果需要,可以通过执行以下步骤“回滚”到运行 Oracle VM Server for SPARC 软件以前版本的引导环境 (boot environment, BE)。
# ldm add-config config-name
以下示例保存名为 ldoms-prev-config 的配置:
# ldm add-config ldoms-prev-config
# beadm create snapshot-name
以下示例创建名为 S10811@ldoms-prev-backup 的快照:
# beadm create S10811@ldoms-prev-backup
# beadm create -e snapshot-name BE-name
以下示例从名为 S10811@ldoms-prev-backup 的快照创建名为 ldoms-prev-backup 的新 BE:
# beadm create -e S10811@ldoms-prev-backup ldoms-prev-backup
请参见 Certificate Generator Online Help(证书生成器联机帮助)。
# pkg update Packages to install: 1 Packages to update: 89 Create boot environment: No Create backup boot environment: No Services to change: 3 PHASE ACTIONS Removal Phase 517/517 Install Phase 806/806 Update Phase 5325/5325 PHASE ITEMS Package State Update Phase 179/179 Package Cache Update Phase 89/89 Image State Update Phase 2/2
# pkg info ldomsmanager Name: system/ldoms/ldomsmanager Summary: Logical Domains Manager Description: LDoms Manager - Virtualization for SPARC T-Series Category: System/Virtualization State: Installed Publisher: solaris Version: 3.0.0.0 Build Release: 5.11 Branch: 0.175.0.0.0.1.0 Packaging Date: Thu Oct 25 23:06:35 2012 Size: 2.34 MB FMRI: pkg://solaris/system/ldoms/ldomsmanager@ 3.0.0.0,5.11-0.175.0.0.0.1.0:20120221T141945Z
# svcadm restart ldmd
# ldm -V
# ldm add-config config-name
以下示例保存名为 ldoms-3.0-config 的配置:
# ldm add-config ldoms-3.0-config