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

Inicio de sesión en una zona con marca lx

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


    global# zlogin -C lx-zone
    [Connected to zone 'lx-zone' console]

    Nota –

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


    INIT: version 2.85 booting
    	                Welcome to CentOS
    	                Press 'I' to enter interactive startup.
    	Configuring kernel parameters:  [  OK  ]
    	Setting hostname lx-zone:  [  OK  ]
    	[...]
    	CentOS release 3.6 (Final)
    	Kernel 2.4.21 on an i686

  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.


    lx-zone console login: root
    Password:

    Nota –

    Recuerde que la contraseña del root (superusuario) es root cuando la zona se instala desde el tarball de Sun. La contraseña del root (superusuario) no está configurada (aparece vacía) cuando la zona se instala desde imágenes ISO o un CD.


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

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 lx-zone.


    global# zlogin lx-zone
    

    Aparecerá información como la siguiente:


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

    Verá un mensaje similar al siguiente:


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

ProcedureCómo verificar el entorno 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. Inicie sesión en la zona, por ejemplo lx-zone.


    global# zlogin lx-zone
    
  3. Compruebe que esté ejecutando un entorno Linux en el sistema operativo Solaris.


    [root@lx-zone root]# uname -a
    

    Aparecerá una pantalla similar a la siguiente:


    Linux lx-zone 2.4.21 BrandZ fake linux i686 i686 i386 GNU/Linux 

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

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 lx-zone y proporcione un nombre de comando.

    Reemplace el comando con el nombre del comando que se ejecutará dentro de la zona.


    global# zlogin lx-zone command
    

Ejemplo 36–1 Uso del comando uptime en la zona lx_master


global#  zlogin lx_master uptime
	21:16:01  up  2:39,  0 users,  load average: 0.19, 0.13, 0.11
	fireball#

ProcedureCómo salir de la zona con marca lx

  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

Para obtener más información sobre las opciones del comando zlogin, consulte la página del comando man zlogin(1).

ProcedureCómo utilizar el modo a prueba de fallos para acceder a una zona con marca lx

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


    global# zlogin -S lx-zone
    

ProcedureCómo utilizar zlogin para cerrar una zona con marca lx


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 lx-zone, y especifique shutdown como nombre de la utilidad e init 0 como estado.


    global# zlogin lx-zone shutdown -y -g0 -i0
    

    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 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 con marca.