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 结合使用
本节显示了 ldm 子命令的语法用法,定义了一些输出项(例如,标志和使用率统计信息),并提供了类似于实际显示内容的输出示例。
如果要创建使用 ldm list 命令输出的脚本,请始终使用 -p 选项生成计算机可读形式的输出。有关更多信息,请参见生成可解析的、计算机可读的列表 (-p)。
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 列中的短划线 (---) 表示导线束受电源管理。
primary# ldm -V
primary# ldm list
primary# ldm list -l
primary# ldm list -e
primary# ldm list -p
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
示例 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
primary# ldm list-constraints -x ldom
primary# ldm list-constraints -p