跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle VM Server for SPARC 2.1 发行说明 Oracle VM Server for SPARC (简体中文) |
1. Oracle VM Server for SPARC 2.1 发行说明
启用 Oracle VM Server for SPARC 2.1 功能所必需的软件
Oracle VM Server for SPARC 2.1 软件的位置
可以与 Logical Domains Manager 一起使用的软件
与 Logical Domains 软件交互的系统控制器软件
升级至 Oracle VM Server for SPARC 2.1 软件
在某些情况下,来宾域的 Solaris Volume Manager 配置或元设备可能会丢失
彻底关闭 Logical Domains 系统以及对 Logical Domains 系统执行关开机循环
Oracle 的 Sun SNMP Management Agent 不支持多个域
ldmp2v convert 命令:引导期间出现 VxVM 警告消息
扩展的 Mapin 空间仅在 Oracle Solaris /10 8/11 OS 和 Oracle Solaris 11 OS 中可用
使用 ldmp2v prepare -R 时不显示 "Upgrade"(升级)选项
Oracle VM Server for SPARC MIB 问题
snmptable 命令无法与版本 2 或版本 3 选项配合使用
影响 Oracle VM Server for SPARC 2.1 软件的错误
init-system 无法从已保存的 XML 文件恢复来宾域的已命名核心约束
Oracle Solaris 11 OS:在多插槽 SPARC T 系列系统上,使用直接 I/O 从 primary 域中删除多个 PCIe 插槽可能会在引导时出现紧急情况
ldmconfig 仅在 Oracle Solaris /10 系统上受支持
Oracle VM Server for SPARC MIB 仅在 Oracle Solaris /10 系统上受支持
在 SPARC T4-4s 上迁移内存非常大的域会导致目标系统上的域出现紧急情况
无法使用 Solaris 热插拔操作来热删除 PCIe 端点设备
从其他目录使用绝对路径运行 install-ldm 时,该命令将挂起
ldm add-dev 可以创建比 OpenBoot 所支持的长度更长的设备别名
当 incoming_migration_enabled=false 时,向外迁移失败
迁移包含混合 I/O 和虚拟 I/O 虚拟网络设备的来宾域时,nxge 出现紧急情况
不要使用 Sun Management Console 软件监控 Oracle VM Server for SPARC 系统
以单用户模式引导的域中,失败的 CPU DR 操作返回错误的状态
如果系统日志服务不联机,Logical Domains 代理服务就无法联机
DRM 和 ldm list 输出显示的虚拟 CPU 数与来宾域中的实际虚拟 CPU 数不符
策略已删除或过期时,DRM 无法为已迁移的域恢复默认数量的虚拟 CPU
当系统 MAC 地址与其他 MAC 地址发生冲突时,不报告迁移失败原因
SPARC T3:执行内存操作时 Oracle VM Server for SPARC 挂起
设置了弹性策略并正在运行 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 标志
如果要迁移的来宾域具有支持混合 I/O 的虚拟网络设备,服务域会出现紧急情况
迁移启用了默认 DRM 策略的域导致为目标域指定所有可用的 CPU
当 cpu0 处于脱机状态时,可能会阻止对 Oracle Solaris 域进行非协同迁移
当目标 OS 不支持对加密单元执行 DR 时,具有 MAU 的迁移域仅包含一个 CPU
Atlas PCI Express Dual 10-Gigabit Ethernet Fiber 卡在 ldm list-io -l 输出中显示四个子设备
在重新引导控制域或来宾域时看到虚假的 ds_ldc_cb: LDC READ event 消息
在配置了 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 的网络引导可能会使安装挂起
当针对处于延迟重新配置模式的控制域执行多个 set-vcpu 操作时,ldmd 可能会转储核心
在分片 2 上构建的 Solaris Volume Manager 卷在用作来宾域中的引导设备时无法执行 JumpStart
ldc_close: (0xb) unregister failed, 11 警告消息
在同一个网络上有太多虚拟网络使用 DHCP 的来宾域可能会变得不响应
在出现紧急情况并重新引导之后,Logical Domains Manager 不弃用来宾域上的资源
在 Logical Domains Manager 正在运行时,OpenBoot PROM 变量无法由 eeprom(1M) 命令进行修改
升级过程中的 Logical Domains Manager 软件包名称不正确
Oracle Solaris /10 8/11 OS 中修复的 Oracle VM Server for SPARC 2.1 RFE 和错误
域管理器可自动选择要分配给域的物理资源。您也可以显式选择要分配给域的物理资源。对于除控制域以外的其他域,当域在支持 Oracle VM Server for SPARC 2.1 软件的任何平台上运行 Oracle Solaris /10 或 Oracle Solaris 11 OS 时,此功能可用。对于控制域,此功能仅在域运行 Oracle Solaris 11 OS 时可用。
注 - 此功能仅适用于 Oracle Solaris 11 SRU 4。
显式分配的资源称为已命名资源。自动分配的资源称为匿名资源。
![]() | 注意 - 分配已命名资源的功能应仅供经验丰富的管理员使用,因为需要进行仔细规划才能使用。 |
您可以将物理资源显式分配给控制域和来宾域。由于控制域保持处于活动状态,因此在您进行物理资源分配之前,它有可能已处于延迟重新配置模式。否则,在您进行物理分配时,会自动触发延迟重新配置模式。请参见管理控制域的物理资源。有关物理资源限制的信息,请参见管理域的物理资源时的限制。
您可以将以下物理资源显式分配给控制域和来宾域:
物理 CPU。通过设置 cid 属性将物理核心 ID 分配给域。可通过运行以下命令设置该属性:
# ldm add-core cid=core-ID[,core-ID[,...]] ldom # ldm set-core cid=core-ID[,core-ID[,...]] ldom # ldm rm-core [-f] cid=core-ID[,core-ID[,...]] ldom
如果将一个核心 ID 指定为 cid 属性的值,core-ID 将显式分配给域或从域中删除。
物理内存。通过设置 mblock 属性将一组连续的物理内存区域分配给域。每个物理内存区域均被指定为一个物理内存起始地址和一个大小。可通过运行以下命令设置该属性:
# ldm add-mem mblock=PA-start:size[,PA-start:size[,...]] ldom # ldm set-mem mblock=PA-start:size[,PA-start:size[,...]] ldom # ldm rm-mem mblock=PA-start:size[,PA-start:size[,...]] ldom
要将一个内存块分配给域或从域中删除内存块,请设置 mblock 属性。有效值包括物理内存起始地址 (PA-start) 和内存块大小 (size),中间由冒号字符 (:) 分隔。
注 - 分别设置 mblock 或 cid 属性时,不能使用动态重新配置 (dynamic reconfiguration, DR) 在运行的域之间移动内存或核心资源。要在域之间移动资源,请确保这些域处于绑定或非绑定状态。有关管理控制域的物理资源的信息,请参见管理控制域的物理资源。
您可以使用 ldm list-constraints 命令查看域的资源约束。physical-bindings 约束指定哪些资源类型已物理分配给域。在创建域时,physical-bindings 约束处于未设置状态,直至将物理资源分配给该域。通过设置 mblock 属性,可将 physical-bindings 约束设置为 memory。同样,通过设置 cid 属性,可将 physical-bindings 约束设置为 core。如果同时设置 cid 和 mblock 属性,可将 physical-bindings 约束设置为 core,memory。
要更改控制域上某资源类型的 physical-bindings 约束,必须首先通过将资源数设置为零来删除该类型的所有资源。使用以下方法之一:
通过使用 ldm set-core 0 或 ldm set-mem 0 命令将资源数设置为 0。
删除特定资源类型的所有指定的 physical-bindings 约束。
要删除所有已命名核心和内存块,请分别运行 ldm set-core cid= 和 ldm set-mem mblock= 命令。要删除所有匿名核心和内存块,请分别运行 ldm set-core 0 和 ldm set-mem 0 命令。
由于控制域必须分配有 CPU 和内存,因此对控制域指定 cid= 或 mblock= 会返回错误。
将每个资源单独从域中删除。
如果使用 ldm add-mem 或 ldm set-mem 命令分配多个物理内存块,将会立即检查地址和大小。此外,已分配有部分核心的域仅在这些核心的其余 CPU 处于空闲状态且可用时才可使用完整核心语义。
由于控制域始终处于活动状态,因此在您进行物理资源分配之前,它有可能已处于延迟重新配置模式。显式分配物理资源时,控制域将自动置于延迟重新配置模式并设置 physical-bindings 约束。
如果 physical-bindings=core,运行 ldm set-core cid=core-ID primary 命令或 ldm set-vcpu CPU-count primary 命令将导致在下次重新引导时清除 physical-bindings 约束。如果未将 physical-bindings 约束设置为 core,则运行 ldm set-core cid=core-ID primary 命令可在下次重新引导时设置 physical-bindings=core。
如果 physical-bindings=memory,运行 ldm set-mem size primary 命令将导致在下次重新引导时清除 physical-bindings 约束。如果未将 physical-bindings 约束设置为 memory,则运行 ldm set-mem mblock=PA-start:size primary 命令可在下次重新引导设置 physical-bindings 约束。
注 - 当控制域处于延迟重新配置模式时,可以使用 ldm add-mem 和 ldm rm-mem 命令对控制域执行无限制的内存分配。但是,使用 ldm set-core 命令只能对控制域执行一次核心分配。
以下限制适用于域中的物理资源分配:
在同一域中,不能同时进行物理和非物理内存绑定,也不能同时进行物理和非物理核心绑定。但是,可以在同一域中同时进行非物理内存和物理核心绑定,或者同时进行非物理核心和物理内存绑定。
向域中添加物理资源时,相应的资源类型将随物理绑定变为约束状态。
尝试向 physical-bindings=core 的域中添加各个 CPU 或从该域中删除各个 CPU 的操作将会失败。
对于未绑定的资源,只能在运行 ldm bind 命令时分配和检查资源。
从域中移除物理内存时,必须移除先前已添加的具体物理内存块。
物理内存范围不得重叠。
不能使用 ldm add-vcpu -c 或 ldm set-vcpu -c 命令向域中分配物理资源。