1. Oracle VM Server for SPARC 软件概述
A. Oracle VM Server for SPARC 物理机到虚拟机转换工具
B. Oracle VM Server for SPARC Configuration Assistant
D. 将 XML 接口与 Logical Domains Manager 结合使用
运行 Oracle VM Server for SPARC 软件的系统可以配置资源(例如虚拟 CPU、虚拟 I/O 设备、加密单元和内存)。某些资源可以在正在运行的域上动态地进行配置,而其他一些资源则必须在停止的域上进行配置。如果无法在控制域上动态地配置资源,必须首先启动延迟重新配置。延迟重新配置会将配置活动推迟到控制域进行重新引导后。
通过动态重新配置 (dynamic reconfiguration, DR),可以在操作系统 (operating system, OS) 运行时添加或删除资源。对特定资源类型执行 DR 的功能取决于逻辑域中运行的 OS 是否具备相应支持。
支持对以下资源进行动态重新配置:
虚拟 CPU-在 Oracle Solaris 10 OS 的所有版本中均支持
虚拟 I/O 设备-在 Solaris 10 10/08 OS 及更高版本中支持
加密单元-在 Oracle Solaris 10 9/10 OS 及更高版本中支持
内存-从 Oracle VM Server for SPARC 2.0 发行版开始支持(请参见使用内存动态重新配置)
物理 I/O 设备-不支持
要使用 DR 功能,Logical Domains DR 守护进程 drd 必须在要更改的域中运行。请参见 drd(1M) 手册页。
与可以立即发生的 DR 操作不同,延迟重新配置操作在以下情况下生效:
下次重新引导 OS 之后
停止然后启动逻辑域之后
从 Logical Domains 1.2 软件开始,延迟重新配置操作仅限定于控制域。对于所有其他域,除非可以动态重新配置资源,否则必须停止域来修改配置。
从 Oracle VM Server for SPARC 2.0 软件开始,在执行资源配置操作之前,必须先在控制域上启动延迟重新配置。可以使用 ldm start-reconf primary 命令启动延迟重新配置。
如果控制域上正在执行延迟重新配置,则对控制域的其他重新配置请求将被延迟,直到重新引导控制域或停止然后启动控制域。此外,如果控制域中存在暂挂的延迟重新配置,则对其他逻辑域的重新配置请求会受到严格限制,而且会失败并显示相应的错误消息。
ldm cancel-operation reconf 命令可取消控制域上的延迟重新配置操作。可以使用 ldm list-domain 命令列出延迟重新配置操作。有关如何使用延迟重新配置功能的更多信息,请参见 ldm(1M) 手册页。
注 - 如果任何其他 ldm remove-* 命令已对虚拟 I/O 设备执行延迟重新配置操作,则无法使用 ldm cancel-operation reconf 命令。在这些情况下 ldm cancel-operation reconf 命令将失败。