Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris

Cómo detener, reiniciar, desinstalar, clonar y eliminar zonas con marca lx (mapa de tareas)

Tarea 

Descripción 

Para obtener instrucciones 

Detener una zona. 

El proceso de detener una zona se utiliza para eliminar tanto el entorno de aplicación como la plataforma virtual para una zona. El procedimiento devuelve una zona del estado de lista al estado de instalada. Para cerrar una zona sin que se produzcan errores, consulte Cómo utilizar zlogin para cerrar una zona con marca lx.

Cómo detener una zona con marca lx

Reiniciar una zona. 

El procedimiento de reinicio detiene la zona y la vuelve a iniciar. 

Cómo reiniciar una zona con marca lx

Desinstalar una zona. 

Con este procedimiento se eliminan todos los archivos del sistema de archivos raíz de la zona. Utilice este procedimiento con precaución Esta acción es irreparable.

Cómo desinstalar una zona con marca

Proporcionar una nueva zona no global basándose en la configuración de una zona existente en el mismo sistema. 

La clonación de una zona es un método alternativo y más rápido para instalar una zona. Debe configurar la nueva zona antes de poder instalarla. 

Clonación de una zona con marca lx en el mismo sistema

Eliminar una zona no global del sistema. 

Este procedimiento elimina por completo una zona del sistema. 

Eliminación de una zona con marca lx del sistema

Cómo detener, reiniciar y desinstalar zonas con marca lx

ProcedureCómo detener una zona con marca lx

El procedimiento para detener se utiliza para eliminar tanto el entorno de aplicación como la plataforma virtual para una zona con marca lx. Para cerrar una zona sin que se produzcan errores, consulte Cómo utilizar zlogin para cerrar una zona con marca lx.

Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.

  1. Conviértase en superusuario o asuma el rol de administrador principal.

    Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.

  2. Enumere las zonas que se ejecutan en el sistema.


    global# zoneadm list -v
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     1  lx-zone  running      /export/home/lx-zone  lx         shared
  3. Utilice el comando zoneadm con la opción -z, el nombre de la zona, por ejemplo lx-zone y el subcomando halt para detener la zona.


    global# zoneadm -z lx-zone halt
    
  4. Vuelva a enumerar las zonas del sistema para comprobar que se ha detenido lx-zone.


    global# zoneadm list -iv
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  5. Inicie la zona si desea reiniciarla.


    global# zoneadm -z lx-zone boot
    
Errores más frecuentes

Si la zona no se detiene correctamente, consulte La zona no se detiene para ver algunos consejos para la resolución de problemas.

ProcedureCómo reiniciar una zona con marca lx

Para llevar a cabo este procedimiento, es preciso que sea el administrador global de la zona global.

  1. Conviértase en superusuario o asuma el rol de administrador principal.

    Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.

  2. Enumere las zonas que se ejecutan en el sistema.


    global# zoneadm list -v
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     1  lx-zone  running      /export/home/lx-zone  lx         shared
  3. Utilice el comando zoneadm con la opción - z reboot para reiniciar la zona lx-zone.


    global# zoneadm -z lx-zone reboot
    
  4. Vuelva a enumerar las zonas del sistema para comprobar que se haya reiniciado lx-zone.


    global# zoneadm list -v
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     2  lx-zone  running      /export/home/lx-zone  lx         shared

    Consejo –

    Tenga en cuenta que el ID de zona de lx-zone ha cambiado. El ID de zona suele cambiar tras un reinicio.


ProcedureCómo desinstalar una zona con marca


Precaución – Precaución –

Este procedimiento elimina todos los archivos del sistema de archivos raíz de la zona. Esta acción es irreversible.


La zona no puede estar en el estado de ejecución. La operación uninstall no es válida para las zonas en ejecución.

Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.

  1. Conviértase en superusuario o asuma el rol de administrador principal.

    Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.

  2. Enumere las zonas del sistema.


    global# zoneadm list -v
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  3. Utilice el comando zoneadm con la opción -z uninstall para eliminar la zona lx-zone.

    También puede utilizar la opción -F para forzar la acción. Si no se especifica esta opción, el sistema solicitará confirmación.


    global# zoneadm -z lx-zone uninstall -F
    

    Tenga en cuenta que cuando desinstala una zona con su propio sistema de archivos ZFS para zonepath, dicho sistema de archivos ZFS se destruye.

  4. Vuelva a enumerar las zonas del sistema, para verificar que lx-zone ya no aparezca en la lista.


    global# zoneadm list -v
    

    Aparecerá una pantalla similar a la siguiente:


    ID  NAME     STATUS       PATH               BRAND      IP
    0  global   running      /                   native     shared
Errores más frecuentes

Si se interrumpe la desinstalación de una zona, ésta se quedará en el estado de incompleta. Utilice el comando zoneadm uninstall para restablecer la zona al estado configurado.

Utilice el comando uninstall con cautela, ya que su acción es irreversible.