El siguiente comando crearía un dominio invitado llamado ldg1.
primary# ldm add-domain ldg1
Elija una de estas posibilidades:
El siguiente comando agregaría ocho CPU virtuales al dominio invitado ldg1.
primary# ldm add-vcpu 8 ldg1
El siguiente comando agregaría dos núcleos completos al dominio invitado ldg1.
primary# ldm add-core 2 ldg1
El siguiente comando agregaría 2 GB de memoria al dominio invitado ldg1.
primary# ldm add-memory 2G ldg1
El siguiente comando agregaría un dispositivo de red virtual con estas especificaciones al dominio invitado ldg1.
primary# ldm add-vnet vnet1 primary-vsw0 ldg1
Donde:
vnet1 es un nombre de interfaz único, asignado a la instancia del dispositivo de red virtual como referencia en los siguientes subcomandos set-vnet o remove-vnet.
primary-vsw0 es el nombre de un servicio de red existente (conmutador virtual) al que conectarse.
Puede exportar un disco físico, un segmento de disco, volúmenes o archivo como dispositivo en bloque. Los siguientes ejemplos muestran un disco físico y un archivo.
Ejemplo de disco físico. El ejemplo agrega un disco físico con estas especificaciones:
primary# ldm add-vdsdev /dev/dsk/c2t1d0s2 vol1@primary-vds0
Donde:
/dev/dsk/c2t1d0s2 es el nombre de la ruta del dispositivo físico actual. Cuando se agrega un dispositivo, el nombre de la ruta debe asociarse con el nombre del dispositivo.
vol1 es un nombre único que debe especificar para el dispositivo que se agrega al servidor del disco virtual. El nombre del volumen debe ser único en esta instancia de servidor de disco virtual, ya que este nombre es exportado por el servidor de disco virtual a los clientes para el agregado. Cuando agregue un dispositivo, el nombre del producto debe asociarse con el nombre de la ruta del dispositivo actual.
primary-vds0 es el nombre del servidor de disco virtual al que agregar este dispositivo.
Ejemplo de archivo. En este ejemplo, se exporta un archivo como dispositivo de bloques.
primary# ldm add-vdsdev backend vol1@primary-vds0
Donde:
backend es el nombre de la ruta del archivo actual exportado como dispositivo en bloque. Cuando se agrega un dispositivo, el backend debe asociarse con el nombre del dispositivo.
vol1 es un nombre único que debe especificar para el dispositivo que se agrega al servidor del disco virtual. El nombre del volumen debe ser único en esta instancia de servidor de disco virtual, ya que este nombre es exportado por el servidor de disco virtual a los clientes para el agregado. Cuando agregue un dispositivo, el nombre del producto debe asociarse con el nombre de la ruta del dispositivo actual.
primary-vds0 es el nombre del servidor de disco virtual al que agregar este dispositivo.
El siguiente ejemplo agrega un disco virtual al dominio invitado ldg1.
primary# ldm add-vdisk vdisk1 vol1@primary-vds0 ldg1
Donde:
vdisk1 es el nombre del disco virtual.
vol1 es el nombre del volumen existente al que conectarse.
primary-vds0 es el nombre del servidor de disco virtual existente al que conectarse.
El siguiente ejemplo de comando establece auto-boot? en true para el dominio invitado ldg1.
primary# ldm set-var auto-boot\?=true ldg1
El siguiente ejemplo de comando establece boot-device en vdisk1 para el dominio invitado ldg1.
primary# ldm set-var boot-device=vdisk1 ldg1
primary# ldm bind-domain ldg1 primary# ldm list-domain ldg1 NAME ; ; ; ; ; ; ; ; ; ;STATE ; ; ; ;FLAGS ; ;CONS ; ; ;VCPU ;MEMORY UTIL UPTIME ldg1 ; ; ; ; ; ; ; ; ; ;bound ; ; ; ;----- ; ;5000 ; ; ;8 ; ; ; ;2G
En el encabezado CONS puede ver que el invitado del dominio lógico 1 (ldg1) tiene la salida de consola enlazada al puerto 5000.
$ ssh hostname.domain-name $ telnet localhost 5000
primary# ldm start-domain ldg1