跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle VM Server for SPARC 2.2 发行说明 Oracle VM Server for SPARC (简体中文) |
1. Oracle VM Server for SPARC 2.2 发行说明
可以与 Logical Domains Manager 一起使用的软件
与 Logical Domains 软件交互的系统控制器软件
升级至 Oracle VM Server for SPARC 2.2 软件
从低于 Oracle Solaris 10 5/08 OS 的 Oracle Solaris 10 OS 升级
在某些情况下,来宾域的 Oracle Solaris Volume Manager 配置或元设备可能会丢失
彻底关闭 Logical Domains 系统以及对 Logical Domains 系统执行关开机循环
Oracle Sun SNMP Management Agent 不支持多个域
ldmp2v convert 命令:引导期间出现 VxVM 警告消息
只有 Oracle Solaris 10 8/11 OS 和 Oracle Solaris 11 OS 中提供扩展的 Mapin 空间
图形 Configuration Assistant 工具已删除
使用 ldmp2v prepare -R 时不显示 "Upgrade"(升级)选项
Oracle VM Server for SPARC MIB 问题
使用版本 2 或版本 3 选项时 snmptable 命令不起作用
影响 Oracle VM Server for SPARC 2.2 软件的错误
当 11 个或更多域具有 PCIe 设备时,来宾域无法访问 PCIe 结构
将控制域从使用整体核心更改为使用部分核心时发出不正确的错误消息
ldm init-system 命令无法正确地重新创建具有虚拟功能设备的域
您尝试同时修改许多域时 Logical Domains Manager 可能会崩溃并重新启动
ldm init-system 报告 disk server not found 错误
尝试超过 ixgbe 物理功能和虚拟功能的最大单播插槽数的值并不会失败
在迁移到 SPARC T4 系统过程中运行 cputrack 命令时,来宾域出现紧急情况
Oracle Solaris 11:DRM 窃取操作报告 Oracle Solaris DR 失败并重试
ldm init-system -r -i XML-file 不重新引导 primary 域
Oracle Solaris 10:使用 Intel Dual Port Ethernet Controller X540 卡引导时,ixgbe 驱动程序可能会导致出现紧急情况
出现错误消息 panic: BAD TRAP: occurred in module "pcie" due to an illegal access to a user address
禁用整体核心约束后,在 primary 域重新引导后该约束重新显示
启动来宾域失败时,ldm start 错误地返回 0 而不是 1
应该对具有 PCIe 到 PCI 桥的 PCIe 卡禁用 ldm remove-io
如果在 ldm start 命令后立即发出 ldm stop 命令,后者可能会失败
使用 ldm set-io 连续更改 pvid 值两次可能会导致配置失败
重新引导分配了大量虚拟功能的 primary 域时系统出现紧急情况
不明确的 SR-IOV 错误消息:Create vf failed
Oracle Solaris 11 OS:使用直接 I/O 从多插槽 SPARC T 系列系统上的 primary 域删除多个 PCIe 插槽可能会在引导时出现紧急情况
使用部分核心的 primary 域无法进行整体核心 DR 转换
primary 域重新引导后,分配给 primary 域的 igb 和 ixgbe 虚拟功能出现故障
仅 Oracle Solaris 10 系统支持 ldmconfig
引导后,ldm list-io 命令显示 UNK 或 INV 状态
仅 Oracle Solaris 10 系统支持 Oracle VM Server for SPARC MIB
在 SPARC T4-4 上迁移内存非常大的域会导致目标系统上的域出现紧急情况
无法使用 Oracle Solaris 热插拔操作来热删除 PCIe 端点设备
迁移包含混合 I/O 和虚拟 I/O 虚拟网络设备的来宾域时,nxge 出现紧急情况
如果系统日志服务不联机,Logical Domains 代理服务就无法联机
DRM 和 ldm list 输出显示的虚拟 CPU 数与来宾域中的实际虚拟 CPU 数不符
对依赖于目标计算机上的非活动主域的域进行实时迁移导致 ldmd 发生故障并具有分段故障
策略已删除或过期时,DRM 无法为已迁移的域恢复默认数量的虚拟 CPU
当系统 MAC 地址与其他 MAC 地址发生冲突时,不报告迁移失败原因
设置了弹性策略并正在运行 Oracle Solaris 10 8/11 OS 的系统可能会挂起
pkgadd 无法在 /var/svc/manifest/platform/sun4v/ldmd.xml 上设置 ACL 项
SPARC T3-1:检测和处理可以通过多个直接 I/O 路径访问的磁盘
对多个已激活的 NIU nxge 实例执行内存 DR 删除操作可能会无限期挂起而且永远无法完成
对具有主-从关系的域使用 ldm stop -a 命令会在从域中设置 stopping 标志
迁移启用了默认 DRM 策略的域导致为目标域指定所有可用的 CPU
当 cpu0 处于脱机状态时,可能会阻止对 Oracle Solaris 域进行非协同迁移
当目标 OS 不支持对加密单元执行 DR 时,具有 MAU 的迁移域仅包含一个 CPU
PCI Express Dual 10-Gigabit Ethernet Fiber 卡在 ldm list-io -l 输出中显示四个子设备
Oracle Solaris 11:配置有自动网络接口的区域可能无法启动
Oracle Solaris 10:未在控制域中正确创建虚拟网络设备
在配置了 Logical Domains 的情况下,新添加的 NIU/XAUI 适配器在主机 OS 中不可见
当计算机未联网而且 NIS 客户机正在运行时,Logical Domains Manager 不启动
当迁移后的域已经引导时,Logical Domains Manager 将这些域显示为处于过渡状态
有时,从 Logical Domains 系统执行 uadmin 1 0 命令时系统不返回到 OK 提示符
Logical Domains Manager 关闭域至少需要 15 分钟
如果 Oracle Solaris 10 5/08 OS 安装在服务域上,尝试在该服务域所服务的任何来宾域上执行 Oracle Solaris 10 8/07 OS 网络引导可能会使安装挂起
ldc_close: (0xb) unregister failed, 11 警告消息
在同一个网络上有太多虚拟网络使用 DHCP 的来宾域可能会变得不响应
在出现紧急情况并重新引导之后,Logical Domains Manager 不弃用来宾域上的资源
在 Logical Domains Manager 正在运行时,OpenBoot PROM 变量无法由 eeprom(1M) 命令进行修改
本节包含运行 Oracle VM Server for SPARC 软件所要满足的系统要求。
硬件平台支持多个版本的 Oracle VM Server for SPARC 软件时,仅对最新版本的软件应用错误修复。要获得高级支持,必须使用最新的 Oracle VM Server for SPARC 软件。
可以从 Oracle 技术网获取平台文档。还可以在 Sun System Software Stacks(Sun 系统软件堆栈)页面中找到关于各种平台的软件堆栈的信息。
注 - 从 Logical Domains 1.3 开始,不再支持 UltraSPARC T1 平台。早期发行版的 Logical Domains 软件继续支持这些平台。默认情况下,Oracle Solaris 11 OS 包括 2.1 版的 Logical Domains Manager。
但是,UltraSPARC T1 系统不支持 Logical Domains Manager 2.2。
以下平台支持 Oracle VM Server for SPARC 2.2 软件:
SPARC T4 服务器
SPARC T4-1 服务器(请参阅《SPARC T4-1 Server Product Notes》)
SPARC T4-2 服务器(请参阅《SPARC T4-2 Server Product Notes》)
SPARC T4-4 服务器(请参阅《SPARC T4-4 Server Product Notes》)
SPARC T4-1B 服务器(请参阅《SPARC T4-1B 服务器产品说明》)
Netra SPARC T4-1 服务器(请参阅《Netra SPARC T4-1 Server Product Notes》)
Netra SPARC T4-2 服务器(请参阅《Netra SPARC T4-2 Server Product Notes》)
Netra SPARC T4-1BA 服务器(请参阅《Netra SPARC T4-1BA Server Product Notes》)
SPARC T3 服务器
SPARC T3-1 服务器(请参阅《SPARC T3-1 服务器产品说明》)
SPARC T3-2 服务器(请参阅《SPARC T3-2 Server Product Notes》)
SPARC T3-4 服务器(请参阅《SPARC T3-4 Server Product Notes》)
SPARC T3-1B 服务器(请参阅《SPARC T3-1B Server Module Product Notes》)
Netra SPARC T3-1 服务器(请参阅《Netra SPARC T3-1 Server Product Notes》)
Netra SPARC T3-1B 服务器(请参阅《Netra SPARC T3-1B Server Product Notes》)
Netra SPARC T3-1BA 服务器(请参阅《Netra SPARC T3-1BA Server Product Notes》)
UltraSPARC T2 Plus 服务器
Oracle Sun SPARC Enterprise T5140 和 T5240 服务器(请参阅《Sun SPARC Enterprise T5140 和 T5240 服务器管理指南》)
Oracle Sun SPARC Enterprise T5440 服务器(请参阅《Sun SPARC Enterprise T5440 服务器管理指南》)
Oracle Sun Blade T6340 服务器模块(请参阅《Sun Blade T6340 Server Module Product Notes》)
Oracle Netra T5440 服务器(请参阅《Sun Netra T5440 Server Product Notes》)
Oracle Sun Netra T6340 服务器模块(请参阅《Sun Netra T6340 Server Module Product Notes》)
UltraSPARC T2 服务器
Oracle Sun SPARC Enterprise T5120 和 T5220 服务器(请参阅《Sun SPARC Enterprise T5120 和 T5220 服务器管理指南》)
Oracle Sun Blade T6320 服务器模块(请参阅《Sun Blade T6320 Server Module Product Notes》)
Oracle Netra T5220 服务器(请参阅《Sun Netra T5220 Server Product Notes》)
Oracle Netra CP3260 Blade(请参阅《Netra CP3260 Blade Server Product Notes》)
本节列出了使用 Oracle VM Server for SPARC 2.2 软件所必需的软件和修补程序。
![]() | 注意 - 请勿将单个软件和固件组件降级到早期版本。不建议进行这样的降级,因为降级可能会导致意外行为和故障。 |
要使用 Oracle VM Server for SPARC 2.2 软件的所有功能,所有域上的操作系统 (operating system, OS) 应至少达到 Oracle Solaris 10 8/11 OS 或 Oracle Solaris 11 OS。该 OS 可以是初始安装的 Oracle Solaris 10 8/11 OS 或 Oracle Solaris 11 OS,也可以是从早期版本升级到上述版本的 OS。
注 - PCIe SR-IOV 和跨 CPU 迁移(cpu-arch 属性)等一些功能只能在 Oracle Solaris 11 OS 中使用。
每种域类型所需的最低 Oracle Solaris 11 OS 版本为 Oracle Solaris 11 支持系统信息库更新 7 (Support Repository Update 7, SRU 7)。下表显示了早期发行版的 Oracle Solaris 10 OS 要支持 Oracle VM Server for SPARC 2.2 功能所必须应用的修补程序。这些修补程序包括在 Oracle Solaris 10 8/11 OS 中。
表 1-1 早期 Oracle Solaris OS 版本所需的修补程序和需要应用修补程序的域
|
注 - 此修补程序列表包括必需的最低修补程序修订版。您可以安装同一修补程序的较高修订版。
要支持所有 Oracle VM Server for SPARC 2.2 功能,在 UltraSPARC T2 服务器和 UltraSPARC T2 Plus 服务器上必须至少运行 7.4.2 版的系统固件。在 SPARC T3 服务器上必须至少运行 8.2.0 版的系统固件。在 SPARC T4 服务器上必须至少运行 8.2.0 版的系统固件。此固件已预先安装在 SPARC T4 服务器上。有关必需的 Oracle Solaris OS 的信息,请参见必需的和建议的 Oracle Solaris OS。
要利用 Oracle VM Server for SPARC 2.2 的所有功能,请确保 Oracle 服务器至少运行以下修订版本的系统固件修补程序:
Sun SPARC Enterprise T5120 和 T5220 服务器
Sun Blade T6320 服务器模块
Netra T5220 服务器
Sun SPARC Enterprise T5140 和 T5240 服务器
Sun SPARC Enterprise T5440 服务器
Sun Blade T6340 服务器模块
Netra T5440 服务器
Sun Netra T6340 服务器模块
SPARC T3-1 服务器
SPARC T3-2 服务器
SPARC T3-4 服务器
SPARC T3-1B 服务器
Netra SPARC T3-1 服务器
Netra SPARC T3-1B 服务器
SPARC T4-1 服务器
SPARC T4-2 服务器
SPARC T4-4 服务器
SPARC T4-1B 服务器
Netra SPARC T4-1 服务器
Netra SPARC T4-2 服务器
Netra SPARC T4-2B 服务器
支持将 Oracle VM Server for SPARC 2.2 软件与至少达到表 1-2 中指定的最低版本的其他软件组件一起运行。在这样的配置中,您可能无法获得 Oracle VM Server for SPARC 2.2 软件的所有功能。对于生产环境,最好运行支持 Oracle VM Server for SPARC 2.2 功能所必需的软件中建议的系统固件版本以及 Oracle Solaris 10 8/11 OS 或 Oracle Solaris 11 OS。
也可采用替代 OS 策略,即执行以下操作之一:
将控制域和服务域升级到 Oracle Solaris 10 8/11 OS(对于 SPARC T4 系统,升级到 Oracle Solaris 11 OS)。
应用表 1-1 中列出的修补程序。
您可以继续在现有的修补程序级别上运行来宾域。
下表给出了必需的最低软件版本。可以向至少运行以下软件版本的系统应用 Oracle VM Server for SPARC 2.2 软件包。最低软件版本特定于平台而且取决于计算机中的 CPU 要求。给定 CPU 类型的最低 Oracle Solaris OS 版本适用于所有的域类型(控制域、服务域、I/O 域和来宾域)。请参见 http://www.oracle.com/technetwork/documentation/sparc-tseries-servers-252697.html 上适用于您的平台的产品说明。
表 1-2 系统固件和 OS 软件的最低版本
|
注 - 在来宾域中,可以运行平台支持的任何 OS 版本。
要成功使用直接 I/O (direct I/O, DIO) 功能将直接 I/O 设备指定给域,必须运行适当的软件并使用支持的 PCIe 卡。
硬件要求。只有某些 PCIe 卡才能用作 I/O 域上的直接 I/O 端点设备。在 Oracle VM Server for SPARC 环境中仍可以使用其他卡,但是这些卡不能用于 DIO 功能,而是用于指定了整个根联合体的服务域和 I/O 域。
请参阅您平台的硬件文档来确认可以在您平台上使用的卡。有关支持的 PCIe 卡的最新列表,请参见 Doc 1325454.1: Oracle VM Server for SPARC Direct I/O Feature(文档 1325454.1:Oracle VM Server for SPARC 直接 I/O 功能)。
软件要求。要使用 DIO 功能,以下域必须运行支持的 OS:
primary 域。至少 Oracle Solaris 10 9/10 OS 加修补程序 ID 145868-01 或 Oracle Solaris 11 OS。
I/O 域。平台支持的任何 Oracle Solaris OS。
从 Oracle VM Server for SPARC 2.2 发行版开始,SPARC T3 和 SPARC T4 平台支持 PCIe SR-IOV 功能。
硬件要求。要使用 SR-IOV 功能,可以使用板载 PCIe SR-IOV 设备以及 PCIe SR-IOV 插件卡。支持的板载设备是 Intel 1-Gbps 以太网网络设备。
下表显示了可用于 PCIe SR-IOV 功能的 PCIe 网卡的名称。
|
固件要求。要使用 SR-IOV 功能,SPARC T3 和 SPARC T4 系统必须至少运行 8.2.0 版的系统固件。
要使用 SR-IOV 功能,PCIe SR-IOV 设备必须至少运行设备固件版本 3.01。执行以下步骤来更新 Sun Dual 10-Gigabit Ethernet SFP+ PCIe 2.0 网络适配器的固件:
确定您是否需要升级设备上的 FCode 版本。
从 ok 提示符执行以下命令:
{0} ok cd path-to-device {0} ok .properties
输出中的 version 值必须是以下项之一:
Sun Dual 10GbE SFP+ PCIe 2.0 LP FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 EM FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 FEM FCode 3.01 4/2/2012
从 My Oracle Support 下载 ID 为 13932765 的修补程序。
安装该修补程序。
该修补程序包内含一个介绍如何使用工具来执行升级的文档。
软件要求。要使用 SR-IOV 功能,以下域必须运行支持的 Oracle Solaris OS:
primary 域必须正在运行 Oracle Solaris 11 OS(至少是支持系统信息库更新 7 (Support Repository Update 7, SRU 7))。
I/O 域可以运行 Oracle Solaris 10 9/10 OS、Oracle Solaris 10 8/11 OS 或至少带有 SRU 7 的 Oracle Solaris 11 OS。对于 Oracle Solaris 10 9/10 和 Oracle Solaris 10 8/11 发行版,请安装 igbvf 和 ixgbevf 虚拟功能驱动程序修补程序,其 ID 分别为 148225 和 148227。
实时迁移功能提供了性能提高特性,使活动域可以在运行的同时进行迁移。请参见《Oracle VM Server for SPARC 2.2 管理指南》中的第 9 章 "迁移域"。
要充分利用迁移功能的这些性能提高特性,源计算机和目标计算机必须至少运行以下版本的软件组件:
Logical Domains Manager:至少为 Oracle VM Server for SPARC 2.1
系统固件:
UltraSPARC T2 和 UltraSPARC T2 Plus 系统为 7.4.0 版
SPARC T3 系统为 8.1.0 版
SPARC T4 系统至少为 8.1.0 版
此外,要迁移的域必须至少运行 Oracle Solaris 10 9/10 OS 或 Oracle Solaris 11 OS。
您可以获得 Oracle Solaris 10 OS 和 Oracle Solaris 11 OS 的最新软件包。请注意,默认情况下,Oracle VM Server for SPARC 软件随 Oracle Solaris 11 OS 一起提供。
Oracle Solaris 10 OS。可从 My Oracle Support 下载 OVM_Server_SPARC-2_2.zip 软件包。请参见《Oracle VM Server for SPARC 2.2 管理指南》中的"如何下载 Logical Domains Manager 软件 (Oracle Solaris 10)"。
Oracle Solaris 11 OS。可从 Oracle Solaris 11 支持系统信息库或从 My Oracle Support 获取 ldomsmanager 软件包。请参见《Oracle VM Server for SPARC 2.2 管理指南》中的"如何升级至 Oracle VM Server for SPARC 2.2 软件 (Oracle Solaris 11)"。另请参见 How to Update Oracle Solaris 11 Systems Using Support Repository Updates(如何使用支持系统信息库更新来更新 Oracle Solaris 11 系统)。
对于 Oracle Solaris 10,所下载的 OVM_Server_SPARC-2_2.zip 文件包含以下内容:
Oracle VM Server for SPARC 2.2 软件 (SUNWldm.v)
SUNWldm.v 软件包中的 ldm(1M)、ldmconfig(1M) 和 ldmd(1M) 手册页会随该软件包一起安装
Oracle VM Server for SPARC 2.2 软件的安装脚本 (install-ldm)
Oracle VM Server for SPARC 管理信息库 (SUNWldmib)
物理到虚拟转换工具 (SUNWldmp2v)
该 zip 文件的目录结构类似于以下结构:
OVM_Server_SPARC-2_2/ Install/ install-ldm Product/ Japanese/ README.txt SUNWjldm.v SUNWjldmp2v SUNWldm.v SUNWldmib SUNWldmp2v README.txt
您可以在 http://www.oracle.com/technetwork/systems/patches/firmware/index.html 中找到适用于您平台的系统固件。
可以从 http://support.oracle.com 找到所需的 Logical Domains Manager 和 Oracle Solaris OS 修补程序。
可以从以下位置获取《Oracle VM Server for SPARC 2.2 管理指南》、《Oracle VM Server for SPARC 2.2 Reference Manual》和本《Oracle VM Server for SPARC 2.2 发行说明》:
http://www.oracle.com/technetwork/documentation/vm-sparc-194287.html
对于 Oracle Solaris 10 OS,Oracle VM Server for SPARC 2.2 手册页作为 SUNWldm.v 和 SUNWldmp2v 软件包的一部分安装在系统上。可以随 SUNWjldm.v 和 SUNWjldmp2v 软件包在您的 Oracle Solaris 10 系统上安装该手册页的日语翻译版本。
对于 Oracle Solaris 11 OS,Oracle VM Server for SPARC 2.2 手册页及日语翻译版本作为 ldomsmanager 软件包的一部分安装在系统上。
有关 Oracle Solaris OS 的信息,请参见 Oracle 技术网上的以下库:
Oracle Solaris 10 Documentation(Oracle Solaris 10 文档)
Oracle Solaris 11 Documentation(Oracle Solaris 11 文档)