JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

Parte I Gestión de recursos

1.  Introducción a administración de recursos de Solaris 10

2.  Proyectos y tareas (información general)

3.  Administración de proyectos y tareas

4.  Contabilidad ampliada (descripción general)

5.  Administración de contabilidad ampliada (tareas)

6.  Controles de recursos (descripción general)

7.  Administración de controles de recursos (tareas)

8.  Programador de reparto justo (descripción general)

9.  Administración del programador de reparto justo (tareas)

10.  Control de memoria física utilizando el daemon de límite de recursos (descripción general)

11.  Administración del daemon de límite de recursos (tareas)

12.  Agrupaciones de recursos (descripción general)

13.  Creación y administración de agrupaciones de recursos (tareas)

14.  Ejemplo de configuración de administración de recursos

15.  Función de control de recursos en Solaris Management Console

Parte II Zonas

16.  Introducción a Solaris Zones

17.  Configuración de zonas no globales (descripción general)

18.  Planificación y configuración de zonas no globales (tareas)

19.  Cómo instalar, detener, clonar y desinstalar zonas no globales (descripción general)

20.  Cómo instalar, iniciar, detener, desinstalar y clonar zonas no globales (tareas)

Instalación de zona (mapa de tareas)

Instalación e inicio de zonas

(Opcional) Cómo verificar una zona configurada antes de instalarla

Cómo instalar una zona configurada

Solaris 10 8/07: cómo obtener el UUID de una zona no global instalada

Solaris 10 8/07: cómo marcar una zona no global instalada como incompleta

(Opcional) Cómo transferir la zona instalada al estado de lista

Cómo iniciar una zona

Cómo iniciar una zona en modo monousuario

Dónde proseguir

Cómo detener, reiniciar, desinstalar, clonar y eliminar zonas no globales (mapa de tareas)

Cómo detener, reiniciar y desinstalar zonas

Cómo detener una zona

Cómo reiniciar una zona

Cómo desinstalar una zona

Solaris 10 11/06: cómo clonar una zona no global en el mismo sistema

Cómo clonar una zona

Solaris 10 5/09: cómo clonar una zona a partir de una instantánea existente.

Solaris 10 5/09: cómo utilizar una copia en lugar de la clonación de ZFS

Supresión de una zona no global del sistema

Cómo eliminar una zona no global

21.  Inicio de sesión en zonas no globales (descripción general)

22.  Registro en zonas no globales (tareas)

23.  Movimiento y migración de zonas no globales (tareas)

24.  Oracle Solaris 10 9/10: migración de un sistema Oracle Solaris físico a una zona (tareas)

25.  Paquetes y parches en un sistema Oracle Solaris con zonas instaladas (descripción general)

26.  Cómo agregar y eliminar paquetes y parches en un sistema Oracle Solaris con zonas instaladas (tareas)

27.  Administración de zonas de Oracle Solaris (descripción general)

28.  Administración de zonas de Oracle Solaris (tareas)

29.  Actualización de un sistema Oracle Solaris 10 con zonas no globales instaladas

30.  Resolución de problemas relativos a las zonas de Oracle Solaris

Parte III Zonas con marca lx

31.  Zonas con marca y zona con marca Linux

32.  Planificación de la configuración de zonas con marca lx (descripción general)

33.  Configuración de las zonas con marca lx (tareas)

34.  Cómo instalar, iniciar, detener, clonar y desinstalar las zonas con marca lx (descripción general)

35.  Cómo instalar, iniciar, detener, desinstalar y clonar zonas con marca lx (tareas)

36.  Inicio de sesión en zonas con marca lx (tareas)

37.  Cómo mover y migrar zonas con marca lx (tareas)

38.  Administración y ejecución de aplicaciones en zonas con marca lx (tareas)

Glosario

Índice

Instalación e inicio de zonas

Utilice el comando zoneadm que se describe en la página del comando man zoneadm(1M) para llevar a cabo las tareas de instalación para una zona no global. Debe ser el administrador global para realizar la instalación de la zona. Los ejemplos de este capítulo utilizan el nombre y la ruta de zona que se establecen en Configuración, verificación y confirmación de una zona.

(Opcional) Cómo verificar una zona configurada antes de instalarla

Puede verificar una zona antes de instalarla. Si omite este procedimiento, la verificación se lleva a cabo automáticamente al instalar 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 Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Verifique una zona llamada my-zone utilizando la opción -z con el nombre de la zona y el subcomando verify.
    global# zoneadm -z my-zone verify

    Aparecerá este mensaje relativo a la verificación de la ruta de la zona:

    Warning: /export/home/my-zone does not exist, so it cannot be verified.
    When 'zoneadm install' is run, 'install' will try to create
    /export/home1/my-zone, and 'verify' will be tried again,
    but the 'verify' may fail if:
    the parent directory of /export/home/my-zone is group- or other-writable
    or
    /export/home1/my-zone overlaps with any other installed zones.

    Sin embargo, si aparece un mensaje de error y la zona no se puede verificar, realice las correcciones especificadas en el mensaje y reintente el comando.

    Si no se muestra ningún mensaje de error, podrá instalar la zona.

Cómo instalar una zona configurada

Debe ser el administrador global de la zona global para llevar a cabo este procedimiento.

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

    Para crear el rol y asignarlo a un usuario, consulte Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Instale la zona configurada my-zone utilizando el comando zoneadm con la opción -z install.
    global# zoneadm -z my-zone install

    Observará que aparecen varios mensajes a medida que los archivos y directorios necesarios para el sistema de archivos raíz de la zona se instalan en la ruta raíz de la zona.

  3. (Opcional) Si se muestra un mensaje de error y la zona no puede instalarse, escriba lo siguiente para obtener el estado de la zona:
    global# zoneadm -z my-zone list -v
    • Si el estado se muestra como configurado, realice las correcciones especificadas en el mensaje y reintente el comando zoneadm install.

    • Si el estado se muestra como incompleto, ejecute primero este comando:

      global# zoneadm -z my-zone uninstall

      A continuación, realice las correcciones especificadas en el mensaje y reintente el comando zoneadm install.

  4. Una vez finalizada la instalación, utilice el subcomando list con las opciones -i y -v para enumerar las zonas instaladas y verificar su estado.
    global# zoneadm list -iv

    Aparecerá una pantalla similar a la siguiente:

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

Errores más frecuentes

Si se interrumpe o falla la instalación de una zona, ésta se quedará con el estado de incompleta. Utilice el comando uninstall -F para restablecer el estado de configurada a la zona.

Pasos siguientes

Esta zona se ha instalado con la configuración de red abierta que se describe en el Capítulo 19, Gestión de servicios (tareas) de Guía de administración del sistema: administración básica de modo predeterminado. Puede cambiar a la configuración de red abierta, o activar o desactivar servicios individuales, al iniciar sesión en la zona. Consulte Cómo transferir la zona no global a una configuración de servicio de red diferente para obtener más información.

Solaris 10 8/07: cómo obtener el UUID de una zona no global instalada

Cuando se instala una zona, se le asigna un identificador único universal (UUID). El UUID puede obtenerse utilizando zoneadm con el subcomando list y la opción -p. El UUID es el quinto campo de la visualización.

Ejemplo 20-1 Cómo utilizar el UUID en un comando

global# zoneadm -z my-zone -u 61901255-35cf-40d6-d501-f37dc84eb504 list -v

Si están presentes tanto -u coincidencia_uuid como -z nombre_zona, la coincidencia se lleva a cabo primero con el UUID. Si se encuentra una zona con el UUID especificado, se utiliza dicha zona, y se omite el parámetro -z. Si no se encuentra ninguna zona con el UUID especificado, el sistema busca por nombre de zona.

Información sobre el UUID

Las zonas pueden desinstalarse y volverse a instalar con el mismo nombre y diferentes contenidos. Además, se les puede cambiar el nombre sin que cambie el contenido. Por ello, el UUID es un controlador más fiable que el nombre de zona.

Véase también

Para más información, consulte zoneadm(1M) y libuuid(3LIB).

Solaris 10 8/07: cómo marcar una zona no global instalada como incompleta

Si los cambios administrativos que se efectúan en el sistema hacen que la zona deje de ser utilizable o sea incoherente, puede cambiar el estado de una zona de instalada a incompleta.

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 Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Marque la zona testzone como incompleta.
    global# zoneadm -z testzone mark incomplete
  3. Utilice el subcomando list con las opciones -i y -v para verificar el estado.
    global# zoneadm list -iv

    Aparecerá una pantalla similar a la siguiente:

    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              native     shared
     -  my-zone  installed    /export/home/my-zone           native     shared
     -  testzone incomplete   /export/home/testzone          native     shared
Cómo marcar una zona como incompleta

La opción -R raíz puede utilizarse con los subcomandos mark y list de zoneadm para especificar un entorno de inicio alternativo. Consulte zoneadm(1M) para obtener más información.


Nota - Marcar una zona como incompleta es una configuración irreversible. La única acción que se puede llevar a cabo en una zona marcada como incompleta es desinstalar la zona y devolverla al estado de configurada. Consulte Cómo desinstalar una zona.


(Opcional) Cómo transferir la zona instalada al estado de lista

Al colocar una zona en el estado de lista se prepara la plataforma virtual para empezar a ejecutar los procesos del usuario. Las zonas con el estado de listas no tienen procesos de usuario en ejecución.

Puede omitir este procedimiento si desea iniciar la zona y utilizarla de inmediato. La transición hasta el estado de lista se lleva a cabo automáticamente al iniciar 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 Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Utilice el comando zoneadm con la opción -z, el nombre de la zona, que es my-zone y el subcomando ready para transferir la zona al estado de lista.
    global# zoneadm -z my-zone ready
  3. En el indicador, utilice el comando zoneadm list con la opción -v para verificar el estado.
    global# zoneadm list -v

    Aparecerá una pantalla similar a la siguiente:

    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              native     shared
     1  my-zone  ready        /export/home/my-zone           native     shared

    Tenga en cuenta que el sistema ha asignado el ID de zona exclusivas 1.

Cómo iniciar una zona

Al iniciar una zona se coloca en el estado de ejecución. Una zona puede iniciarse desde el estado de lista o instalada. Una zona en el estado de instalada que se inicia de forma transparente se transfiere del estado de lista al estado de ejecución. Se permite el inicio de sesión para las zonas con el estado de ejecución.


Consejo - Tenga en cuenta que la configuración de la zona interna se lleva a cabo al iniciar sesión en la zona por primera vez. Este proceso se describe en Configuración de zona interna.

Si tiene previsto utilizar un archivo /etc/sysidcfg para llevar a cabo un configuración de zona inicial, tal como se describe en Cómo utilizar un archivo /etc/sysidcfg para realizar la configuración de zona inicial, cree el archivo sysidcfg y colóquelo en el directorio /etc de la zona antes de iniciar 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 Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Utilice el comando zoneadm con la opción -z, el nombre de la zona, que es my-zone y el subcomando boot para iniciar la zona.
    global# zoneadm -z my-zone boot
  3. Una vez completado el inicio, utilice el subcomando list con la opción -v para verificar el estado.
    global# zoneadm list -v

    Aparecerá una pantalla similar a la siguiente:

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

Ejemplo 20-2 Especificación de argumentos de inicio para las zonas

Inicie una zona utilizando la opción -m verbose:

global# zoneadm -z my-zone boot -- -m verbose

Reinicie una zona utilizando la opción de inicio -m verbose:

global# zoneadm -z my-zone reboot -- -m verbose

Reinicio del administrador de la zona my-zone, utilizando la opción -m verbose:

my-zone# reboot -- -m verbose

Errores más frecuentes

Si aparece un mensaje en el que se indica que el sistema no ha podido encontrar la máscara de red que se utilizará para la dirección IP especificada en la configuración de la zona, consulte Advertencia de netmasks al iniciar la zona. Tenga en cuenta que el mensaje es sólo una advertencia y el comando se lleva a cabo correctamente.

Cómo iniciar una zona en modo monousuario

Debe ser el administrador global de la zona global para poder realizar este procedimiento.

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

    Para crear el rol y asignarlo a un usuario, consulte Uso de las herramientas de gestión de Solaris con RBAC (mapa de tareas) de Guía de administración del sistema: administración básica.

  2. Inicie la zona en modo monousuario.
    global# zoneadm -z my-zone boot -s

Dónde proseguir

Para iniciar sesión en la zona y llevar a cabo la configuración interna inicial, consulte el Capítulo 21, Inicio de sesión en zonas no globales (descripción general) y el Capítulo 22, Registro en zonas no globales (tareas).