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) |
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
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)
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)
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
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)
35. Cómo instalar, iniciar, detener, desinstalar y clonar zonas con marca lx (tareas)
Instalación de zonas con marca lx (mapa de tareas)
Instalación e inicio de zonas con marca lx
Cómo obtener los archivos de Linux
Cómo instalar una zona con marca lx
Cómo instalar un subconjunto de los paquetes
Cómo activar el servicio de redes en una zona con marca lx
Cómo obtener el UUID de una zona con marca instalada
Cómo marcar como incompleta una zona con marca lx instalada
(Opcional) Cómo colocar una zona con marca lx instalada en el estado de lista
Cómo iniciar una zona con marca lx
Cómo detener, reiniciar, desinstalar, clonar y eliminar zonas con marca lx (mapa de tareas)
Cómo detener, reiniciar y desinstalar zonas con marca lx
Cómo detener una zona con marca lx
Cómo reiniciar una zona con marca lx
Cómo desinstalar una zona con marca
Clonación de una zona con marca lx en el mismo sistema
Cómo clonar una zona con marca lx
Cómo clonar una zona a partir de una instantánea existente
Cómo utilizar la copia en lugar de la clonación ZFS
Eliminación de una zona con marca lx del sistema
Cómo eliminar una zona con marca lx
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)
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.
Para poder instalar la zona con marca lx, primero debe obtener los archivos de Linux. Los archivos se distribuyen de los modos siguientes:
Un archivo tar comprimido (un contenedor tar)
Un conjunto de CD-ROM o DVD
Un grupo de imágenes ISO
Para obtener un conjunto de CD-ROM o DVD, visite las páginas de CentOS en http://www.centos.org o de Red Hat en http://www.redhat.com.
Para obtener una imagen ISO, vaya a las páginas de CentOS en http://www.centos.org o de Red Hat en http://www.redhat.com.
El procedimiento siguiente se utiliza para instalar una zona con marca lx configurada. Una vez instalada la zona, todas las tareas de configuración y administración del software debe llevarlas a cabo el administrador de zona utilizando las herramientas de Linux desde la zona.
Consulte el Ejemplo 35-1, el Ejemplo 35-2 y el Ejemplo 35-3 para ver algunos ejemplos de líneas de comandos de instalación de zonas con diferentes rutas de distribución. Si instala desde un disco o una imagen ISO, debe especificar las categorías de cluster de paquetes de Sun. Consulte Métodos de instalación de zonas con marca lx para obtener información sobre las categorías de cluster de paquetes.
Puede verificar una zona antes de instalarla. Si omite este procedimiento, la verificación se lleva a cabo automáticamente al instalar la zona. El procedimiento se describe en (Opcional) Cómo verificar una zona configurada antes de instalarla.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Nota - En el paso 3, si zonepath se encuentra en ZFS, el comando zoneadm install crea automáticamente un sistema de archivos ZFS (conjunto de datos) para zonepath cuando se instala la zona. Puede bloquear esta acción incluyendo el parámetro -x nodataset.
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.
global# svcadm enable svc:/system/filesystem/volfs:default
global# svcs | grep volfs
Aparecerá una pantalla similar a la siguiente:
online 17:30 svc:/system/filesystem/volfs:default
global# zoneadm -z lx-zone install -d archive_path
El sistema mostrará lo siguiente:
A ZFS file system has been created for this zone.
global# zoneadm -z lx-zone install -x nodataset -d archive_path
Observará que aparecen varios mensajes a medida que los archivos y directorios necesarios para el sistema de archivos raíz de la zona, así como los archivos de paquetes, se instalan en la ruta raíz de la zona.
Nota - Si no especifica archive_path, el valor predeterminado será CD.
global# zoneadm -z lx-zone list -iv
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 lx-zone uninstall
A continuación, realice las correcciones especificadas en el mensaje y reintente el comando zoneadm install.
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
Ejemplo 35-1 Comando de instalación con un archivo tar de CentOS comprimido
global# zoneadm -z lx-zone install -d /export/centos_fs_image.tar.bz2
Ejemplo 35-2 Comando de instalación con CD de CentOS
En el caso de una instalación mediante CD o DVD, debe activarse volfs en el sistema. Debe especificar un paquete de cluster de software. Por ejemplo, utilice development para instalar un entorno completo, o escriba los nombres de los clusters específicos. Si no especifica ningún paquete de clusters, se instalará de forma predeterminada desktop. El dispositivo de CD es /cdrom/cdrom0.
global# zoneadm -z lx-zone install -d /cdrom/cdrom0 development
Ejemplo 35-3 Comando de instalación con imágenes ISO de CentOS
Debe especificar un paquete de cluster de software. Utilice development para instalar un entorno completo, o especifique clusters específicos. Si no especifica ningún paquete de clusters, se instalará de forma predeterminada desktop. Las imágenes ISO de CentOS se encuentran en el directorio /export/centos_3.7.
global# zoneadm -z lx-zone install -d /export/centos_3.7 development
Véase también
Para obtener más información sobre los conjuntos de datos, consulte Guía de administración de Oracle Solaris ZFS
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.
Al instalar desde un CD o imágenes ISO, puede instalar un subconjunto de los paquetes en el medio de instalación. Los subconjuntos disponibles son core, server, desktop, developer y all.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
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.
global# zoneadm -z lx-zone install -d archive_path server
Cuando instala una zona con marca lx, el servicio de redes está desactivado. Siga un procedimiento como éste para activar el servicio de redes.
Para poder llevar a cabo este procedimiento, es necesario que sea el administrador de zona.
NETWORKING=yes HOSTNAME=your.hostname
NISDOMAIN=domain.Sun.COM
Para más información sobre cómo configurar los servicios de redes y nombres, consulte la documentación de la distribución de Linux.
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.
global# zoneadm list -p
Aparecerá una pantalla similar a la siguiente:
0:global:running:/::native 1:centos38:running:/zones/centos38:27fabdc8-d8ce-e8aa-9921-ad1ea23ab063:lx
Ejemplo 35-4 Cómo utilizar el UUID en un comando
global# zoneadm -z lx-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.
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).
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.
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.
global# zoneadm -z testzone mark incomplete
global# zoneadm list -iv
Aparecerá una pantalla similar a la siguiente:
ID NAME STATUS PATH BRAND IP 0 global running / native shared - testzone incomplete /export/home/testzone lx shared
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 con marca.
Al realizar la transición al estado de lista, la plataforma virtual se prepara para empezar a ejecutar 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.
Consulte (Opcional) Cómo transferir la zona instalada al estado de lista.
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.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Consejo - Tenga en cuenta que no puede iniciar una zona con marca en un sistema Oracle Solaris de confianza que tenga etiquetas activas.
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.
global# zoneadm -z lx-zone boot
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
Ejemplo 35-5 Especificación de argumentos de inicio para las zonas
Inicie una zona utilizando la opción -i altinit:
global# zoneadm -z lx-zone boot -- -i /path/to/process
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.
Debe ser el administrador global de la zona global para poder realizar este procedimiento.
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.
global# zoneadm -z lx-zone boot -- -s
Para iniciar sesión en la zona, consulte Inicio de sesión en una zona con marca lx.