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

Registro de una zona

Utilice el comando zlogin para iniciar sesión desde la zona global en cualquier zona en ejecución o con el estado de lista. Consulte la página del comando man zlogin(1) para obtener más información.

Puede iniciar sesión en una zona de varios modos, tal como se describe en los procedimientos siguientes. También puede iniciar sesión remotamente, tal como se describe en Remote Login.

ProcedureCómo iniciar sesión en la consola de zona

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. Utilice el comando zlogin con la opción -C y el nombre de la zona, por ejemplo, my-zone.


    global# zlogin -C my-zone
    

    Nota –

    Si inicia la sesión zlogin inmediatamente después de emitir el comando zoneadm boot, aparecerán mensajes de inicio de la zona:


    SunOS Release 5.10 Version Generic 64-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    starting rpc services: rpcbind done.
    syslog service starting.
    The system is ready.

  3. Cuando se muestre la consola de zona, inicie sesión como root, pulse Intro y escriba la contraseña de root cuando se le solicite.


    my-zone console login: root
    Password:

ProcedureCómo utilizar el modo interactivo para acceder a una zona

En el modo interactivo, se asigna un nuevo pseudoterminal para utilizar dentro de la zona.

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. En la zona global, inicie sesión en la zona, por ejemplo my-zone.


    global# zlogin my-zone
    

    Aparecerá información como la siguiente:


    [Connected to zone 'my-zone' pts/2]
    Last login: Wed Jul  3 16:25:00 on console
    Sun Microsystems Inc. SunOS 5.10 Generic June 2004
  3. Escriba exit para cerrar la conexión.

    Verá un mensaje similar al siguiente:


    [Connection to zone 'my-zone' pts/2 closed]

ProcedureCómo utilizar el modo no interactivo para acceder a una zona

El modo no interactivo se activa cuando el usuario proporciona un comando para ejecutar dentro de la zona. El modo no interactivo no asocia un nuevo pseudoterminal.

Tenga en cuenta que el comando o los archivos sobre los que éste actúe no pueden residir en NFS.

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. En la zona global, inicie sesión en la zona my-zone y proporcione un nombre de comando.

    Aquí se utiliza el comando zonename.


    global# zlogin my-zone zonename
    

    Aparecerá el siguiente resultado:


    my-zone

ProcedureCómo salir de una zona no global

  1. Para desconectarse de una zona no global, utilice uno de los métodos siguientes.

    • Para salir de la consola no virtual de la zona:


      zonename# exit
      
    • Para desconectarse de la consola virtual de una zona, utilice el carácter de guión (~) y un punto:


      zonename# ~.
      

      Aparecerá una pantalla como la siguiente:


      [Connection to zone 'lx-zone' pts/6 closed]
Véase también

Si desea más información sobre las opciones del comando zlogin, consulte zlogin(1).

ProcedureCómo utilizar el modo a prueba de fallos para especificar una zona

Cuando se deniega una conexión a la zona, puede utilizarse el comando zlogin con la opción -S para especificar un entorno mínimo en la zona.

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. Desde la zona global, utilice el comando zlogin con la opción -S para acceder a la zona, por ejemplo my-zone.


    global# zlogin -S my-zone
    

ProcedureUso de zlogin para cerrar una zona


Nota –

La ejecución de init 0 en la zona global para cerrar sin errores un sistema Solaris también ejecuta el comando init 0 en todas las zonas no globales del sistema. Observe que init 0 no advierte a los usuarios locales ni remotos de que es necesario cerrar sesión antes de que se cierre el sistema.


Siga este procedimiento para cerrar una zona sin errores. Para detener una zona sin ejecutar secuencias de cierre, consulte Cómo detener una zona.

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. Inicie sesión en la zona que debe cerrar, por ejemplo, my-zone, y especifique shutdown como nombre de la utilidad e init 0 como estado.


    global# zlogin my-zone shutdown -y -g0 -i 0
    

    Es posible que el sitio tenga su propia secuencia de cierre, adaptada a su entorno específico.

Uso de shutdown en modo no interactivo

No puede utilizar el comando shutdown en el modo no interactivo para colocar la zona en el estado de monousuario en este momento. Consulte CR 6214427 para obtener más información.

Puede utilizar un inicio de sesión interactivo como se describe en Cómo utilizar el modo interactivo para acceder a una zona.