JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 3.0 管理指南     Oracle VM Server for SPARC (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle VM Server for SPARC 3.0 软件

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  Oracle VM Server for SPARC 安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

9.  迁移域

10.  管理资源

11.  管理域配置

12.  执行其他管理任务

在 CLI 中输入名称

文件名 (file) 和变量名 (var-name)

虚拟磁盘服务器 backend 和虚拟交换机设备名称

配置名称 (config-name)

所有其他名称

通过网络连接到来宾控制台

使用控制台组

如何将多个控制台组成一个组

停止高负载的域会超时

操作具有 Oracle VM Server for SPARC 的 Oracle Solaris OS

OpenBoot 固件在 Oracle Solaris OS 启动之后不可用

执行服务器关开机循环

如何将当前域配置保存到 SP

请勿对电源管理域中的活动 CPU 使用 psradm(1M) 命令

在 Oracle Solaris OS 中发生中断的结果

停止或重新引导控制域的结果

将 Logical Domains Manager 与服务处理器结合使用

如何将域配置重置为默认配置或其他配置

配置域依赖关系

域依赖关系示例

依赖关系循环

通过映射 CPU 和内存地址来确定出错位置

CPU 映射

如何确定 CPU 数量

内存映射

如何确定实际内存地址

CPU 和内存映射示例

使用通用唯一标识符

虚拟域信息命令和 API

第 2 部分可选的 Oracle VM Server for SPARC 软件

13.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

14.  Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)

15.  使用电源管理

16.  使用 Oracle VM Server for SPARC 管理信息库软件

17.  Logical Domains Manager 发现

18.  将 XML 接口与 Logical Domains Manager 结合使用

词汇表

索引

配置域依赖关系

可以使用 Logical Domains Manager 建立域之间的依赖关系。如果域具有一个或多个依赖于它的域,则该域称为主域。如果域依赖于其他域,该域称为从属域

通过设置 master 属性,每个从属域最多可以指定四个主域。例如,pine 从属域在以下用逗号分隔的列表中指定其四个主域:

# ldm add-domain master=apple,lemon,orange,peach pine

每个主域都可以指定在主域失败时对其从属域产生何种影响。例如,如果主域失败,它可能会要求其从属域发生紧急情况。如果从属域具有多个主域,第一个失败的主域会触发其所有从属域上的已定义失败策略。


注 - 如果同时有多个主域失败,仅会对所有受影响的从属域强制执行一种指定的失败策略。例如,如果失败的主域具有两个失败策略,stoppanic,所有从属域都将被停止或发生紧急情况。


主域的失败策略是通过将以下任一值设置为 failure-policy 属性来控制的:

在此示例中,主域按如下所示指定其失败策略:

# ldm set-domain failure-policy=ignore apple
# ldm set-domain failure-policy=panic lemon
# ldm set-domain failure-policy=reset orange
# ldm set-domain failure-policy=stop peach

可以使用此机制创建域之间的显式依赖关系。例如,来宾域隐式依赖于服务域以提供其虚拟设备。当来宾域所依赖的服务域未启动并运行时,来宾域的 I/O 将被阻止。通过将来宾域定义为其服务域的从属域,可以指定来宾域在其服务域关闭时的行为。如果未建立此类依赖关系,来宾域只会等待其服务域返回到服务状态。


注 - Logical Domains Manager 不允许创建会产生依赖关系循环的域关系。有关更多信息,请参见依赖关系循环


有关域依赖关系 XML 示例,请参见示例 18-6

域依赖关系示例

以下示例说明如何配置域依赖关系。

依赖关系循环

Logical Domains Manager 不允许创建会产生依赖关系循环的域关系。依赖关系循环是指会导致从属域依赖于其本身或主域依赖于其某个从属域这一情况的两个或多个域之间的关系。

Logical Domains Manager 在添加依赖关系之前确定是否存在依赖关系循环。Logical Domains Manager 自从属域开始沿着主阵列指定的所有路径进行搜索,直到到达路径的终点。沿途所发现的任何依赖关系循环都将被报告为错误。

以下示例说明了如何会产生依赖关系循环。第一个命令创建名为 mohawk 的从属域,该从属域将其主域指定为 primary。因此,在以下依赖关系链中 mohawk 依赖于 primary

图 12-1 单个域依赖关系

image:图中显示了域依赖关系链,其中 mohawk 域依赖于其主域 primary。

第二个命令创建名为 primary 的从属域,该从属域将其主域指定为 counter。因此,在以下依赖关系链中,mohawk 依赖于 primary,而后者又依赖于 counter

图 12-2 多个域依赖关系

image:图中显示了域依赖关系链,其中 mohawk 依赖于 primary,而 primary 又依赖于 counter。

第三个命令尝试创建 countermohawk 域之间的依赖关系,这种依赖关系将产生以下依赖关系循环:

图 12-3 域依赖关系循环

image:图中显示了域依赖关系循环,其中 mohawk 依赖于 primary,primary 依赖于 counter,而 counter 又依赖于 mohawk。

ldm set-domain 命令将失败,并显示以下错误消息:

# ldm add-domain master=primary mohawk
# ldm set-domain master=counter primary
# ldm set-domain master=mohawk counter
Dependency cycle detected: LDom "counter" indicates "primary" as its master