En este capítulo se proporciona la información necesaria para realizar una instalación de una agrupación root de ZFS con JumpStart. En las siguientes secciones, podrá encontrar información sobre planificación, ejemplos de perfiles y descripciones de palabras clave de perfil.
Ejemplos de perfil de JumpStart para agrupaciones root de ZFS
Palabras clave de JumpStart para un sistema de archivos (/) root ZFS(referencia)
A partir de la versión Solaris 10 10/09, puede establecer un perfil JumpStart para identificar a un contenedor Flash de una agrupación raíz ZFS.
Se puede crear un contenedor Flash en un sistema que ejecute un sistema de archivos raíz UFS o un sistema de archivos raíz ZFS. Un contenedor Flash de una agrupación raíz ZFS contiene toda la jerarquía de la agrupación, excepto los volúmenes de intercambio y volcado, así como cualquier conjunto de datos excluido. Los volúmenes de volcado e intercambio se crean cuando se instala el contenedor Flash.
Puede utilizar el método de instalación del contenedor Flash como sigue:
Genere un contenedor Flash que pueda utilizarse para instalar y arrancar un sistema con un sistema de archivos raíz ZFS.
Realice una instalación JumpStart de un sistema mediante un contenedor Flash ZFS.
La creación de un contenedor Flash ZFS realiza una copia de seguridad de toda una agrupación raíz, no de entornos de arranque individuales. Se pueden excluir cada uno de los conjuntos de datos de la agrupación mediante la opción - D del comando flar y el comando flarcreate.
Para obtener instrucciones detalladas e información sobre las limitaciones, consulte Instalación de un sistema de archivos root ZFS (instalación de contenedor Flash) de Guía de administración de Solaris ZFS.
En este capítulo se proporciona información para crear un perfil de JumpStart a fin de instalar una agrupación root de ZFS.
Si desea instalar un sistema de archivos root UFS (/), todas las palabras clave de perfil funcionan como en las versiones anteriores de Solaris. Para obtener una lista completa de las palabras clave de perfil UFS, consulte el Capítulo 8JumpStart personalizada (referencia).
Un perfil ZFS específico debe contener la palabra clave pool. La palabra clave pool instala una nueva agrupación root y, de forma predeterminada, se crea un nuevo entorno de arranque. Puede proporcionar el nombre del entorno de arranque y crear un conjunto de datos /var por separado con las palabras claves ya existentes bootenv installbe y las nuevas opciones bename y dataset. Algunas palabras clave que están permitidas en un perfil específico de UFS no están permitidas en un perfil específico de ZFS, como las que especifican la creación de puntos de montaje de UFS.
Para obtener información general sobre la planificación de ZFS, consulte el Capítulo 6, Instalación del sistema de archivos root de ZFS (planificación) de Guía de instalación de Solaris 10 10/09: planificación de la instalación y la modernización.
Tenga en cuenta los problemas siguientes antes de considerar la posibilidad de realizar la instalación de una agrupación root de ZFS que se pueda arrancar con JumpStart.
Tabla 9–1 Limitaciones de JumpStart para agrupaciones root de ZFS
Limitación |
Descripción |
Para obtener más información |
||
---|---|---|---|---|
En una instalación con JumpStart, no puede utilizar una agrupación de almacenamiento ZFS existente a fin de crear una agrupación root de ZFS que se pueda arrancar. |
Debe crear una agrupación de almacenamiento ZFS, cuya sintaxis sea parecida a la siguiente:
Es necesaria la línea de la palabra clave pool completa porque no se puede utilizar una agrupación que ya exista. La línea de la palabra clave bootenv es opcional. Si no utiliza bootenv, se creará un entorno de arranque predeterminado. Por ejemplo:
| |||
No se puede crear una agrupación con discos enteros. |
Debe crear la agrupación con segmentos de discos, en lugar de discos enteros. Si falla la instalación en el perfil en que haya creado una agrupación con discos enteros, como c0t0d0 , recibirá un mensaje de error similar al siguiente.
| |||
Algunas palabras clave que están permitidas en un perfil específico de UFS no están permitidas en un perfil específico de ZFS, como las que especifican la creación de puntos de montaje de UFS. | ||||
Con JumpStart no se puede modernizar. Debe utilizar Modernización automática de Solaris. |
Con Modernización automática de Solaris, puede crear una copia del sistema que se esté ejecutando. Dicha copia se puede modernizar y activar para que pase a ser el sistema en ejecución. |
En esta sección se proporcionan ejemplos de perfiles específicos de JumpStart para ZFS.
Para que la agrupación root de ZFS se pueda modernizar y arrancar, debe crear la agrupación con segmentos de disco, en lugar de discos enteros. De lo contrario, en el perfil en el que cree una agrupación con discos enteros, como c0t0d0, recibirá un mensaje de error similar al que se muestra a continuación.
Invalid disk name (c0t0d0) |
install_type initial_install cluster SUNWCall pool newpool auto auto auto mirror c0t0d0s0 c0t1d0s0 bootenv installbe bename solaris10_6 |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
La palabra clave install_type es necesaria en todos los perfiles. La palabra clave initial_install realiza una instalación inicial que instala un nuevo sistema operativo Solaris OS en una agrupación root de ZFS nueva.
El grupo de software de distribución completa, SUNWCall, se instala en el sistema. Para obtener más información sobre grupos de software, consulte Recomendaciones de espacio en el disco para los grupos de software de Guía de instalación de Solaris 10 10/09: planificación de la instalación y la modernización.
La palabra clave pool define las características del nuevo grupo root de ZFS.
Define el nombre de la agrupación root.
Especifica el tamaño de los discos de manera automática. El tamaño se determina a partir del tamaño de los discos especificados.
El tamaño del área de intercambio se ajusta de manera automática con la palabra clave auto. El tamaño predeterminado es la mitad del tamaño de la memoria física, pero nunca menor a 512 Mbytes ni superior a 2 Gbytes. Puede definir un tamaño que no se encuentre dentro de este intervalo, con la opción size.
El tamaño del dispositivo de volcado se ajusta de manera automática.
La configuración duplicada de discos tiene la palabra clave mirror y los segmentos de discos especificados como c0t0d0s0 y c0t1d0s0.
installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de arranque solaris10_6.
install_type initial_install cluster SUNWCall pool newpool 80g 2g 2g mirror any any bootenv installbe bename solaris10_6 |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
La palabra clave install_type es necesaria en todos los perfiles. La palabra clave initial_install realiza una instalación inicial que instala un nuevo sistema operativo Solaris OS en una agrupación root de ZFS nueva.
El grupo de software de distribución completa, SUNWCall, se instala en el sistema. Para obtener más información sobre grupos de software, consulte Recomendaciones de espacio en el disco para los grupos de software de Guía de instalación de Solaris 10 10/09: planificación de la instalación y la modernización.
La palabra clave pool define las características del nuevo grupo root de ZFS.
Especifica el nombre de la agrupación root.
Especifica el tamaño del segmento de disco.
El área de intercambio y los volúmenes de volcado son 2 Gbytes.
La configuración duplicada de discos tiene la palabra clave mirror y los segmentos de discos especificados como c0t0d0s0 y c0t1d0s0.
Las opciones any de la configuración duplicada buscan dos dispositivos disponibles, cuyo tamaño sea lo suficientemente grande como para crear una agrupación de 80 Gbytes. Si no hay disponibles dos dispositivos con estas características, la instalación falla.
installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de arranque solaris10_6.
install_type initial_install cluster SUNWCall root_device c0t0d0s0 pool nrpool auto auto auto rootdisk.s0 bootenv installbe bename bnv dataset /var
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
La palabra clave install_type es necesaria en todos los perfiles. La palabra clave initial_install realiza una instalación inicial que instala un nuevo sistema operativo Solaris OS en una agrupación root de ZFS nueva.
El grupo de software de distribución completa, SUNWCall, se instala en el sistema. Para obtener más información sobre grupos de software, consulte Recomendaciones de espacio en el disco para los grupos de software de Guía de instalación de Solaris 10 10/09: planificación de la instalación y la modernización.
Especifica el segmento de disco en el que debe instalarse el sistema operativo. El archivo c0t0d0s0 define el disco y el segmento específico para el sistema operativo.
La palabra clave pool define las características del nuevo grupo root de ZFS.
Define el nombre de la agrupación root.
Especifica el tamaño de los discos de manera automática. El tamaño se determina a partir del tamaño de los discos especificados.
El tamaño del área de intercambio se ajusta de manera automática con la palabra clave auto. El tamaño predeterminado es la mitad del tamaño de la memoria física, pero nunca menor a 512 Mbytes ni superior a 2 Gbytes. Puede definir un tamaño que no se encuentre dentro de este intervalo, con la opción size.
El tamaño del dispositivo de volcado se ajusta de manera automática.
El dispositivo utilizado para crear la agrupación root se especifica como segmento 0.
installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de arranque bnv.
Crea un conjunto de datos /var que está separado del conjunto de datos ROOT. /var es el único valor para dataset .
En esta sección se proporcionan descripciones de algunas de las palabras clave específicas de ZFS que puede utilizar en un perfil de JumpStart. El uso de las palabras clave que se citan en esta sección es distinto a su uso en perfiles UFS o sólo se utilizan en perfiles ZFS.
Para obtener una referencia rápida de las palabras clave de perfiles UFS y ZFS, consulte Referencia rápida de palabras clave de perfil.
La lista de palabras clave que aparece a continuación se puede utilizar en perfiles ZFS. El uso es idéntico tanto para perfiles UFS como para perfiles ZFS. Para obtener descripciones de estas palabras clave, consulte Ejemplos y descripciones de las palabras clave de perfil.
boot_device
clúster
dontuse
fdisk
filesys (montaje de sistemas de archivo remotos)
geo
locale (configuración regional)
paquete
usedisk
La palabra clave bootenv identifica las características del entorno de arranque. Los entornos de arranque se crean de manera predeterminada durante la instalación con la palabra clave pool. Si utiliza la palabra clave bootenv con la opción installbe, puede dar un nombre al nuevo entorno de arranque y crear un conjunto de datos /var en el entorno de arranque.
Esta palabra clave se puede utilizar en un perfil para instalar un sistema de archivos UFS o una agrupación root de ZFS.
En un sistema de archivos UFS, esta palabra clave se utiliza para crear un entorno de arranque vacío para una posible instalación de un contenedor Solaris Flash. Para obtener la descripción completa de la palabra clave bootenv para UFS, consulte Palabra clave de perfil bootenv (UFS y ZFS).
En una agrupación de ZFS, la palabra clave bootenv modifica las características del entorno de arranque predeterminado que se haya creado durante la instalación. Dicho entorno de arranque es una copia del sistema de archivos root que esté instalando.
La palabra clave bootenv se puede utilizar con las opciones installbe, bename y dataset. Estas opciones dan un nombre al entorno de arranque y crean un conjunto de datos /var independiente.
bootenv installbe bename new-BE-name [dataset mount-point]
Cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.
Especifica el nombre del nuevo entorno de arranque que se debe crear, nombre_nuevo_entorno_de_arranque. El nombre no puede tener una longitud superior a 30 caracteres, sólo puede contener caracteres alfanuméricos y no puede contener caracteres multibyte. El nombre debe ser exclusivo dentro del sistema.
Utilice la palabra clave opcional dataset para identificar un conjunto de datos /var que sea independiente del conjunto de datos ROOT. El valor punto_montaje queda limitado a /var. Por ejemplo, una línea de sintaxis bootenv para un conjunto de datos /var independiente, sería parecida a la siguiente:
bootenv installbe bename zfsroot dataset /var |
Para obtener más información sobre cómo modernizar y activar un entorno de arranque, consulte el Capítulo 11, Modernización automática de Solaris y ZFS (descripción general) de Guía de instalación de Solaris 10 10/09: Modernización automática de Solaris y planificación de la modernización.
La palabra clave install_type es necesaria para todos los perfiles. Para una instalación UFS, hay disponibles varias opciones. La única opción que hay disponible para una instalación ZFS es la palabra clave initial_install . Esta opción instala en el sistema un nuevo sistema operativo Solaris. La sintaxis del perfil es la siguiente:
install_type initial_install |
Las siguientes opciones de UFS no están disponibles para una instalación de ZFS.
upgrade: para modernizar agrupaciones root de ZFS, debe utilizar Modernización automática de Solaris. Consulte el Capítulo 11, Modernización automática de Solaris y ZFS (descripción general) de Guía de instalación de Solaris 10 10/09: Modernización automática de Solaris y planificación de la modernización.
flash_install: no se puede instalar un contenedor Solaris Flash.
flash_update: no se puede instalar un contenedor Solaris Flash.
La palabra clave pool define la agrupación root que se debe crear. La agrupación se instala con un grupo de software que se especifica mediante la palabra clave cluster. Las opciones tamaño_agrupación, tamaño_intercambio, tamaño_volcado y lista_dispositivos_volumen son necesarias para crear una agrupación root.
pool poolname poolsize swapsize dumpsize vdevlist
Especifica el nombre de la nueva agrupación que debe crearse. Se crea una agrupación con el tamaño especificado y con los dispositivos especificados, lista_dispositivos_volumen.
Tamaño de la agrupación que debe crearse. Si indica la cantidad de espacio, se presupone que el tamaño se indica en Mbytes, a menos que se especifique lo contrario mediante la letra g (Gbytes). También puede utilizar la opción auto.
Asigna el mayor tamaño de agrupación posible en función de las limitaciones, como el tamaño de los discos y segmentos conservados.
El significado de auto para la palabra clave tamaño_agrupación es distinto al uso de la palabra clave filesys de auto en un sistema de archivos UFS. En ZFS, se comprueba el tamaño del disco para verificar que quepa el tamaño mínimo. Si el tamaño mínimo está disponible, se asigna el mayor tamaño de agrupación posible en función de las limitaciones, como el tamaño de los discos y los segmentos conservados.
Tamaño del volumen de intercambio (zvol) que debe crearse en una nueva agrupación root. Las opciones son auto o tamaño.
El tamaño del área de intercambio se ajusta de manera automática. El tamaño predeterminado es la mitad del tamaño de la memoria física, pero nunca menor a 512 Mbytes ni superior a 2 Gbytes. Puede definir un tamaño que no se encuentre dentro de este intervalo, con la opción size.
Se puede utilizar para especificar una cantidad. Se presupone que el tamaño se indica en Mbytes, a menos que se especifique lo contrario mediante la letra g (Gbytes).
Tamaño del volumen de volcado que debe crearse en una nueva agrupación root.
Utiliza el tamaño de intercambio predeterminado.
Se puede utilizar para especificar una cantidad. Se presupone que el tamaño se indica en Mbytes, a menos que se especifique lo contrario mediante la letra g (Gbytes).
Uno o más dispositivos utilizados para crear la agrupación.
Los dispositivos que se encuentran en lista_dispositivos_volumen deben ser segmentos de la agrupación root. lista_ dispositivos_volumen puede ser un nombre_dispositivo_único con la forma cwtxd ysz o la opción o any.
El formato de lista_dispositivos_volumen es el mismo que el del comando zpool create.
Un segmento de disco con la forma cwt xdysz, como c0t0d0s0.
Especifica la duplicación del disco.
Por ahora, cuando se especifican varios dispositivos, sólo se admiten configuraciones duplicadas. Puede duplicar todos los discos que quiera, pero el tamaño de la agrupación que se cree vendrá determinado por el disco más pequeño de los discos especificados. Para obtener más información sobre cómo crear agrupaciones de almacenamiento duplicadas, consulte Configuración duplicada de grupos de almacenamiento de Guía de administración de Solaris ZFS.
nombres_dispositivos enumera los dispositivos que se deben duplicar. Los nombres tienen el formato cwtxdysz como, por ejemplo, c1t0d0s0 o c0t0d0s5.
La opción any permite al instalador elegir los dispositivos.
Permite al instalador seleccionar un dispositivo apropiado.
root_device cwtxdysz
root_device especifica el dispositivo que debe utilizarse para la agrupación root. La palabra clave root_device determina dónde se debe instalar el sistema operativo. Esta palabra clave se utiliza del mismo modo en los sistemas de archivos ZFS y UFS con algunas limitaciones. Para la agrupación root de ZFS, el dispositivo root está limitado a un único sistema. Esta palabra clave no es útil para agrupaciones duplicadas.
Identifica el disco root en el que está instalado el sistema operativo.
Para obtener información adicional acerca de los temas que se incluyen en este capítulo, consulte los recursos que se enumeran en la Tabla 9–2.
Tabla 9–2 Recursos adicionales
Recurso |
Ubicación |
---|---|
Para obtener información sobre ZFS, incluida una descripción general, planificación e instrucciones detalladas | |
Para ver una lista de todas las palabras clave de JumpStart | |
Para obtener información sobre cómo utilizar Modernización automática de Solaris para migrar de UFS a ZFS o crear un entorno de arranque en una agrupación root de ZFS |