跳过导航链接
退出打印视图
| Oracle VM Server for SPARC 2.0 管理指南

搜索范围:

- 本文档
- 整个文档库

### 列出域资源

本节显示了 `ldm` 子命令的语法用法，定义了一些输出项（例如，标志和使用率统计信息），并提供了类似于实际显示内容的输出示例。

#### 计算机可读的输出

如果要创建使用 `ldm list` 命令输出的脚本，请始终使用 `-p` 选项生成计算机可读形式的输出。有关更多信息，请参见生成可解析的、计算机可读的列表 (`-p`)。

# 显示 `ldm` 子命令的语法用法

- 查看所有 `ldm` 子命令的语法用法。

      primary# ldm --help

  有关 `ldm` 子命令的更多信息，请参见 `ldm`(1M) 手册页。

#### 标志定义

在域的输出中 (`ldm list`) 可以显示以下标志。如果使用命令的可解析长选项 (`-l` `-p`)，则会拼写出标志，例如，`flags=normal,control,vio-service`。否则，将显示字母缩写，例如 `-n-cv-`。列表标志值与位置相关。在从左至右排列的六列中的每一列中可以出现以下值：

第 1 列

- `s` 启动或停止

- `-` 占位符

第 2 列

- `n` 正常

- `t` 转换

第 3 列

- `d` 延迟重新配置

- `r` 内存动态重新配置 (dynamic reconfiguration, DR)

- `-` 占位符

第 4 列

- `c` 控制域

- `-` 占位符

第 5 列

- `v` 虚拟 I/O 服务域

- `-` 占位符

第 6 列

- `s` 迁移操作中的源域

- `t` 迁移操作中的目标域

- `e` 迁移过程中发生错误

- `-` 占位符

#### 使用率统计信息定义

在 `ldm` `list` 命令中使用长 (`-l`) 选项，可以显示每个虚拟 CPU 的使用率统计信息 (`UTIL`)。统计信息是虚拟 CPU 代表客操作系统执行操作所用的时间的百分比。除非虚拟 CPU 被移交给虚拟机管理程序，否则将其视为代表客操作系统执行。如果客操作系统没有将虚拟 CPU 移交给虚拟机管理程序，则客操作系统中的 CPU 使用率始终显示为 `100%`。

为逻辑域报告的使用率统计信息是域中虚拟 CPU 的虚拟 CPU 使用率平均值。`UTIL` 列中的短划线 (`---`) 表示导线束受电源管理。

#### 查看各种列表

# 显示软件版本 (`-V`)

- 查看当前安装的软件版本。

      primary# ldm -V

# 生成短列表

- 生成所有域的短列表。

      primary# ldm list

# 生成长列表 (`-l`)

- 生成所有域的长列表。

      primary# ldm list -l

# 生成扩展列表 (`-e`)

- 生成所有域的扩展列表。

      primary# ldm list -e

# 生成可解析的、计算机可读的列表 (`-p`)

- 生成所有域的可解析的、计算机可读的列表。

      primary# ldm list -p

# 生成长列表的子集 (`-o` format)

- 通过输入以下一个或多个 format 选项将输出生成为资源的子集。如果指定多种格式，请使用逗号分隔各项，其间不留空格。

      primary# ldm list -o resource[,resource...] ldom

  - `console`－输出包含虚拟控制台 (`vcons`) 和虚拟控制台集中器 (`vcc`) 服务

  - `core`－输出包含有关已分配整体核心的域的信息

  - `cpu`－输出包含有关虚拟 CPU (`vcpu`)、物理 CPU (`pcpu`) 和核心 ID 的信息

  - `crypto`－加密单元输出包含模块化算术单元 (`mau`) 和任何其他支持 LDoms 的加密单元，例如控制字队列 (Control Word Queue, CWQ)

  - `disk`－输出包含虚拟磁盘 (`vdisk`) 和虚拟磁盘服务器 (`vds`)

  - `domain`－输出包含变量 (`var`)、主机 ID (`hostid`)、域状态、标志、UUID 和软件状态

  - `memory`－输出包含 `memory`

  - `network`－输出包含介质访问控制 (`mac`) 地址、虚拟网络交换机 (`vsw`) 和虚拟网络 (`vnet`) 设备

  - `physio`－物理输入/输出包含外设部件互连 (`pci`) 和网络接口单元 (`niu`)

  - `resmgmt`－输出包含动态资源管理 (DRM) 策略信息，指出当前运行的策略并列出与整体核心配置相关的约束

  - `serial`－输出包含虚拟逻辑域通道 (`vldc`) 服务、虚拟逻辑域通道客户机 (`vldcc`)、虚拟数据平面通道客户机 (`vdpcc`) 和虚拟数据平面通道服务 (`vdpcs`)

  - `stats`－输出包含与资源管理策略相关的统计信息

  - `status`－输出包含有关正在执行的域迁移的状态

  以下示例显示了您可以指定的输出的各种子集：

  - 列出控制域的 CPU 信息

        # ldm list -o cpu primary

  - 列出来宾域的域信息

        # ldm list -o domain ldm2

  - 列出来宾域的内存和网络信息

        # ldm list -o network,memory ldm1

  - 列出来宾域的 DRM 策略信息

        # ldm list -o resmgmt,stats ldm1

# 列出变量

- 显示域的变量及变量值。

      primary# ldm list-variable variable-name ldom

  例如，以下命令可显示 `ldg1` 域上 `boot-device` 变量的值：

      primary# ldm list-variable boot-device ldg1
      boot-device=/virtual-devices@100/channel-devices@200/disk@0:a

# 列出绑定

- 列出绑定到域的资源。

      primary# ldm list-bindings ldom

# 列出配置

- 列出 SP 上已存储的逻辑域配置。

示例 10-5 配置列表

`ldm list-config` 命令可列出服务处理器上已存储的逻辑域配置。将此命令与 `-r` 选项一起使用，可列出允许控制域上存在自动保存文件的配置。

有关配置的更多信息，请参见管理 Logical Domains 配置。有关更多示例，请参见 `ldm`(1M) 手册页。

    primary# ldm list-config
    factory-default
    3guests
    foo [next poweron]
    primary
    reconfig-primary

##### 标签的含义

配置名称右侧的标签具有以下含义：

- `[current]`－最后引导的配置，仅当符合当前运行的配置时；也就是说，直到您启动重新配置。重新配置后，注释将更改为 `[next poweron]`。

- `[next poweron]`－下次关开机循环时将使用的配置。

# 列出设备

- 列出所有服务器资源（绑定资源和非绑定资源）。

      primary# ldm list-devices -a

# 列出可用内存

- 列出可进行分配的内存量。

      primary# ldm list-devices mem
      MEMORY
          PA                   SIZE
          0x14e000000          2848M

# 列出服务

- 列出可用的服务。

      primary# ldm list-services

#### 列出约束

对于 Logical Domains Manager，约束是您希望分配给特定域的一个或多个资源。您可能会接收到要求添加到域中的所有资源，也可能会得不到任何资源，这取决于可用资源。`list-constraints` 子命令可列出您要求分配给域的那些资源。

# 列出一个域的约束

- 列出一个域的约束。

      primary# ldm list-constraints ldom

# 以 XML 格式列出约束

- 以 XML 格式列出特定域的约束。

      primary# ldm list-constraints -x ldom

# 以计算机可读格式列出约束

- 以可解析格式列出所有域的约束。

      primary# ldm list-constraints -p

版权所有 © 2007, 2010, Oracle 和/或其附属公司。 保留所有权利。 法律声明 |