手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

virtinfo(1M)

名称

virtinfo - 虚拟环境信息

用法概要

virtinfo [[-c <class>[,...] | all] <subcommand>] list [[-H] -o <field>[,...]] [<environment>] ... 
get  [[-H] -o <field>[,...]] all | <property>[,...] [<environment>] ... help property | environment

描述

virtinfo 实用程序提供了由 libv12n(3LIB) 返回的有关当前环境、父环境和支持环境列表的虚拟化信息。如果未指定任何选项,virtinfo 执行的操作与“virtinfo 列表”相同。

选项

virtinfo 命令支持以下选项:

–a

显示当前可从系统中获得的所有信息。

–c

虚拟环境类:当前、父级或支持。

子命令

virtinfo 命令支持以下子命令:

list [[-–H] –o < field>[,...]][<environment>] ...

列出当前环境、父环境和支持的环境。通过列出感兴趣的环境可以限制列表内容。针对每个环境,将显示下列字段:

name

环境名

class

环境类。包括当前、父级或支持。

–H

用于脚本模式。此选项不输出标头,通过单个制表符而非任意空格分隔各个字段。

–o field

显示逗号分隔的字段列表。

get [[–H] –o < field>[,...]]all | <property>[,...][<environment>] ...

检索环境属性。属性特定于环境和类。例如,支持 LDoms 的环境可以在 LDoms 当前环境中支持不同属性。通过列出感兴趣的环境可以限制要查询的环境列表。

针对每个属性,将显示下列字段:

name

环境名

class

环境类

property

属性名称

value

属性值

–H

用于脚本模式。此选项不输出标头,通过单个制表符而非任意空格分隔各个字段。

–o field

显示逗号分隔的字段列表。

help property | environment

列出所有属性或环境名称。可用属性和环境列表可能根据计算机体系结构而有所不同。

如果由于没有足够特权而导致属性值不可用,其位置上将显示 "-"。

退出状态

将返回以下退出值:

0

成功完成。

>0

出现错误。

示例

示例 1 查看缺省信息

以下示例显示缺省输出:

$ virtinfo
				 NAME            CLASS      
        logical-domain  current   
        non-global-zone supported 
        kernel-zone     supported
The current domain is an LDoms guest domain. Both non-global 
zones and kernel-zone are supported as guests. The parent 
virtual environment class could not be determined.
示例 2 查看是否支持内核区域

以下示例说明如何检查当前环境是否可以支持内核区域:

$ virtinfo -c supported list kernel-zone
NAME          CLASS
kernel-zone   supported
示例 3 查看可解析格式的所有 LDoms 属性

以下示例显示有关可解析格式中 LDoms 环境的所有可用信息:

$ virtinfo -c current get -H -o property,value all logical-domain

control-role	true
io-role	true
root-role	true
service-role	true
domain-name	primary
uuid	da64f9b8-3e37-688e-cc3f-e90a59db1ad
control-name	leftarrow
chassis-serial-number	1228BDY5D4

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/library/libv12n
接口稳定性
Uncommitted(未确定)

另请参见

libuuid(3LIB)libv12n(3LIB)