第 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 中的域或在内核调试器中运行的域
如何从 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 与服务处理器结合使用
本节介绍硬分区系统如何与其他 Oracle VM Server for SPARC 功能进行交互。
您可以对已配置 CPU 整体核心的域使用 CPU 动态重新配置。但是,您只能添加或删除整体 CPU 核心,而无法添加或删除个别 CPU 线程。系统的硬分区状态由 CPU 动态重新配置功能进行维护。此外,如果将 CPU 核心动态添加到域,则会强制执行最大核心数。因此,如果试图超过最大 CPU 数,则 CPU DR 命令将失败。
使用以下命令可在绑定域或活动域中动态添加或删除 CPU 整体核心,并可为该域动态设置 CPU 整体核心数:
ldm add-core number-of-CPU-cores domain ldm rm-core number-of-CPU-cores domain ldm set-core number-of-CPU-cores domain
此示例说明如何为 ldg1 域动态添加两个 CPU 整体核心。ldg1 域为活动域,且已配置 CPU 整体核心。第一个命令显示 ldg1 域处于活动状态。第二个命令显示 ldg1 域已配置 CPU 整体核心且最大 CPU 核心数为四个。第三个和第五个命令显示在添加两个 CPU 整体核心之前和之后分配给域的 CPU 核心。第四个命令用于为 ldg1 域动态添加两个 CPU 整体核心。
# ldm list ldg1 NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME ldg1 active -n---- 5000 16 2G 0.4% 5d 17h 49m # ldm list -o resmgmt ldg1 NAME ldg1 CONSTRAINT whole-core max-cores=4 # ldm list -o core ldg1 NAME ldg1 CORE CID PCPUSET 1 (8, 9, 10, 11, 12, 13, 14, 15) 2 (16, 17, 18, 19, 20, 21, 22, 23) # ldm add-core 2 ldg1 # ldm list -o core ldg1 NAME ldg1 CORE CID PCPUSET 1 (8, 9, 10, 11, 12, 13, 14, 15) 2 (16, 17, 18, 19, 20, 21, 22, 23) 3 (24, 25, 26, 27, 28, 29, 30, 31) 4 (32, 33, 34, 35, 36, 37, 38, 39)
动态资源管理 (dynamic resource management, DRM) 可用于自动管理某些域上的 CPU 资源。如果使用 DRM,则 DRM 策略不适用于配置有 CPU 整体核心的域。
DRM 策略可包括已配置 CPU 整体核心的域。但是,激活此类策略后,它会自动对该域禁用。该域将始终配置有 CPU 整体核心,除非此后为该域重新配置 CPU 线程(而不是 CPU 整体核心)。将域配置为使用 CPU 线程时,会自动为该域重新启用 DRM 策略。
您可以为每个硬分区的域设置一个单独的电源管理 (power management, PM) 策略。
重新启动已配置 CPU 整体核心的域或重新启动整个系统时,该域将保持配置有 CPU 整体核心。在保持绑定的整个时间段内,域将使用相同的物理 CPU 核心。例如,如果重新引导某个域,则在重新引导之前和之后,该域都使用相同的物理 CPU 核心。或者,如果在域被绑定时关闭整个系统,则在再次打开该系统时,该域将配置有相同的物理 CPU 核心。如果您解除绑定某个域然后再重新绑定该域,或者使用新配置重新启动整个系统,则该域可能会使用不同的物理 CPU 核心。