Guía de administración para Oracle® VM Server for SPARC 3.3

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Cómo crear e iniciar un dominio invitado

  1. Cree un dominio lógico.

    El siguiente comando crearía un dominio invitado llamado ldg1.

    primary# ldm add-domain ldg1
  2. Agregue CPU al dominio invitado.

    Elija una de estas posibilidades:

    • Agregue CPU virtuales.

      El siguiente comando agregaría ocho CPU virtuales al dominio invitado ldg1.

      primary# ldm add-vcpu 8 ldg1
    • Agregue núcleos completos.

      El siguiente comando agregaría dos núcleos completos al dominio invitado ldg1.

      primary# ldm add-core 2 ldg1
  3. Agregue memoria al dominio invitado.

    El siguiente comando agregaría 2 GB de memoria al dominio invitado ldg1.

    primary# ldm add-memory 2G ldg1
  4. Agregue el dispositivo de red virtual al dominio invitado.

    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.


    Notas - Los pasos 5 y 6 son instrucciones simplificadas para agregar un dispositivo del servidor de disco virtual (vdsdev) al dominio primario y un disco virtual (vdisk) al dominio invitado. Para saber cómo se pueden usar los volúmenes de ZFS y los sistemas de archivos como discos virtuales, consulte Cómo exportar un volumen ZFS como un disco de segmento único and Uso de ZFS con discos virtuales.
  5. Especifique el dispositivo que debe ser exportado por el servidor de disco virtual como disco virtual al dominio invitado.

      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.

  6. Agregue el disco virtual al dominio invitado.

    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.


    Notas - Los discos virtuales son dispositivos de bloque genéricos que se asocian con diferentes tipos de dispositivos físicos, volúmenes o archivos. Un disco virtual no es sinónimo de un disco SCSI y por lo tanto, excluye el id de destino en la etiqueta del disco. Los discos virtuales en un dominio lógico tienen el siguiente formato: cNdNsN, donde cN es el controlador virtual, dN es el número de disco virtual, y sN es el segmento.
  7. Establezca las variables auto-boot? y boot-device para el dominio invitado.

    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
  8. Enlace los recursos al dominio invitado ldg1 y después efectúe una lista del dominio para comprobar que está enlazado.
    primary# ldm bind-domain ldg1
    primary# ldm list-domain ldg1
    NAME          STATE    FLAGS  CONS   VCPU MEMORY   UTIL  UPTIME
    ldg1          bound    -----  5000   8    2G
  9. Para encontrar el puerto de consola para el dominio invitado, puede mirar en la salida del anterior subcomando list-domain.

    En el encabezado CONS puede ver que el invitado del dominio lógico 1 (ldg1) tiene la salida de consola enlazada al puerto 5000.

  10. Conecte a la consola de un dominio invitado desde otro terminal iniciando sesión en el dominio de control y conectando directamente al puerto de la consola en el host local.
    $ ssh hostname.domain-name
    $ telnet localhost 5000
  11. Inicie el dominio invitado ldg1.
    primary# ldm start-domain ldg1