Listing Constraints
To the Logical Domains Manager, constraints are one or more resources you want to have assigned to a particular domain. You either receive all the resources you ask to be added to a domain or you get none of them, depending upon the available resources. The list-constraints subcommand lists those resources you requested assigned to the domain.
List Constraints for One Domain
-
List constraints for one domain (for example, ldg1).
Example 9–14 Constraints List for One Domain
primary# ldm list-constraints ldg1
DOMAIN
ldg1
VCPU
COUNT
1
MEMORY
SIZE
512M
NETWORK
NAME SERVICE DEVICE MAC
mynet-b vsw0 network@0 08:00:20:ab:9a:12
mynet-b vsw0 network@0 08:00:20:ab:9a:12
DISK
NAME VOLUME
mydisk-a myvol-a@vds0
mydisk-b myvol-b@vds0
VDPCC
NAME SERVICE
myvdpcc-a vdpcs0@primary
myvdpcc-b vdpcs0@primary
VCONS
NAME SERVICE
mygroup vcc0
|
List Constraints in XML Format
-
List constraints in XML format for a particular domain (for example, ldg1).
Example 9–15 Constraints for a Domain in XML Format
primary# ldm list-constraints -x ldg1
<?xml version="1.0"?>
<LDM_interface version="1.0">
<data version="2.0">
<ldom>
<ldom_info>
<ldom_name>ldg1</ldom_name>
</ldom_info>
<cpu>
<number>8</number>
</cpu>
<memory>
<size>1G</size>
</memory>
<network>
<vnet_name>vnet0</vnet_name>
<service_name>primary-vsw0</service_name>
<mac_address>01:14:4f:fa:0f:55</mac_address>
</network>
<disk>
<vdisk_name>vdisk0</vdisk_name>
<service_name>primary-vds0</service_name>
<vol_name>vol0</vol_name>
</disk>
<var>
<name>boot-device</name>
<value>/virtual-devices@100/channel-devices@200/disk@0:a</value>
</var>
<var>
<name>nvramrc</name>
<value>devalias vnet0
/virtual-devices@100/channel-devices@200/network@0</value>
</var>
<var>
<name>use-nvramrc?</name>
<value>true</value>
</var>
</ldom>
</data>
</LDM_interface>
|
List Constraints in a Machine-Readable Format
-
List constraints for all domains in a parseable format.
Example 9–16 Constraints for All Domains in a Machine-Readable Format
primary# ldm list-constraints -p
VERSION 1.0
DOMAIN|name=primary
MAC|mac-addr=00:03:ba:d8:b1:46
VCPU|count=4
MEMORY|size=805306368
IO
|dev=pci@780|alias=
|dev=pci@7c0|alias=
VDS|name=primary-vds0
|vol=disk-ldg2|opts=|dev=/ldoms/nv72-ldg2/disk
|vol=vol0|opts=|dev=/ldoms/nv72-ldg1/disk
VCC|name=primary-vcc0|port-range=5000-5100
VSW|name=primary-vsw0|mac-addr=|net-dev=e1000g0|dev=switch@0
DOMAIN|name=ldg1
VCPU|count=8
MEMORY|size=1073741824
VARIABLES
|boot-device=/virtual-devices@100/channel-devices@200/disk@0:a
|nvramrc=devalias vnet0 /virtual-devices@100/channel-devices@200/network@0
|use-nvramrc?=true
VNET|name=vnet0|dev=network@0|service=primary-vsw0|mac-addr=01:14:4f:fa:0f:55
VDISK|name=vdisk0|vol=vol0@primary-vds0
|