En este capítulo se proporciona la información necesaria para realizar una instalación de una agrupación raíz ZFS con JumpStart. En las siguientes secciones, podrá encontrar información sobre planificación, ejemplos de perfiles y descripciones de palabras clave de perfil.
A partir de la versión Solaris 10 10/09, puede establecer un perfil JumpStart para identificar a un archivo de almacenamiento flash de una agrupación raíz ZFS.
Se puede crear un archivo de almacenamiento flash en un sistema que ejecute un sistema de archivos raíz UFS o un sistema de archivos raíz ZFS. Un archivo de almacenamiento 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 archivo de almacenamiento flash.
Puede utilizar el método de instalación del archivo de almacenamiento flash como sigue:
Genere un archivo de almacenamiento flash que pueda utilizarse para instalar e iniciar un sistema con un sistema de archivos raíz ZFS.
Realice una instalación JumpStart de un sistema mediante un archivo de almacenamiento flash ZFS.
La creación de un archivo de almacenamiento flash ZFS realiza una copia de seguridad de toda una agrupación raíz, no de entornos de inicio 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 raíz ZFS (instalación de archivo de almacenamiento flash de Oracle Solaris) de Guía de administración de Oracle Solaris ZFS.
En este capítulo se proporciona información para crear un perfil JumpStart a fin de instalar una agrupación raíz ZFS.
Si desea instalar un sistema de archivos raíz 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 raíz y, de forma predeterminada, se crea un nuevo entorno de inicio. Puede proporcionar el nombre del entorno de inicio 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 se permiten en un perfil específico UFS no se permiten en un perfil específico ZFS, como las que especifican la creación de puntos de montaje UFS.
Para obtener información general sobre la planificación ZFS, consulte el Capítulo 6, Instalación del sistema de archivos raíz de ZFS (planificación) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Tenga en cuenta los problemas siguientes antes de considerar la posibilidad de realizar la instalación de una agrupación raíz ZFS que se pueda iniciar con JumpStart.
Tabla 9–1 Limitaciones de JumpStart para agrupaciones raíz 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 raíz ZFS que se pueda iniciar. |
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 inicio 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 se permiten en un perfil específico UFS no se permiten en un perfil específico ZFS, como las que especifican la creación de puntos de montaje UFS. | ||||
Con JumpStart no se puede actualizar. Debe utilizar Actualización automática de Solaris. |
Con Actualización automática de Solaris, puede crear una copia del sistema que se esté ejecutando. Dicha copia se puede actualizar 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 raíz ZFS se pueda actualizar e iniciar, 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 en una agrupación raíz 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 Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
La palabra clave pool define las características de la nueva agrupación raíz ZFS.
Define el nombre de la agrupación raíz.
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 reflejada 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 inicio predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de inicio 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 en una agrupación raíz 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 Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
La palabra clave pool define las características de la nueva agrupación raíz ZFS.
Especifica el nombre de la agrupación raíz.
Especifica el tamaño del segmento de disco.
El área de intercambio y los volúmenes de volcado son 2 Gbytes.
La configuración reflejada de discos tiene la palabra clave mirror y los segmentos de discos especificados como c0t0d0s0 y c0t1d0s0.
Las opciones any de la configuración reflejada 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 inicio predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de inicio 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 en una agrupación raíz 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 Oracle Solaris 10 9/10: planificación de la instalación y la actualizació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 de la nueva agrupación raíz ZFS.
Define el nombre de la agrupación raíz.
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 raíz se especifica como segmento 0.
installbe cambia las características del entorno de inicio predeterminado que se haya creado durante la instalación.
Denomina el nuevo entorno de inicio 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 ZFS que puede utilizar en un perfil 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 inicio. Los entornos de inicio 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 inicio y crear un conjunto de datos /var en el entorno de inicio.
Esta palabra clave se puede utilizar en un perfil para instalar un sistema de archivos UFS o una agrupación raíz ZFS.
En un sistema de archivos UFS, esta palabra clave se utiliza para crear un entorno de inicio vacío para una posible instalación de un archivo de almacenamiento flash de Solaris. 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 ZFS, la palabra clave bootenv modifica las características del entorno de inicio predeterminado que se haya creado durante la instalación. Dicho entorno de inicio es una copia del sistema de archivos raíz 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 inicio y crean un conjunto de datos /var independiente.
bootenv installbe bename new-BE-name [dataset mount-point]
Cambia las características del entorno de inicio predeterminado que se haya creado durante la instalación.
Especifica el nombre del nuevo entorno de inicio que se debe crear, nombre_nuevo_entorno_de_inicio. 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 actualizar y activar un entorno de inicio, consulte el Capítulo 11, Actualización automática de Solaris y ZFS (descripción general) de Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualizació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 UFS no están disponibles para una instalación ZFS.
upgrade: para actualizar agrupaciones raíz ZFS, debe utilizar Actualización automática de Solaris. Consulte el Capítulo 11, Actualización automática de Solaris y ZFS (descripción general) de Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización.
flash_install: no se puede instalar un archivo de almacenamiento flash de Solaris.
flash_update: no se puede instalar un archivo de almacenamiento flash de Solaris.
La palabra clave pool define la agrupación raíz 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 raíz.
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 raíz. 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 raíz.
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 raíz. 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 el reflejo del disco.
Por ahora, cuando se especifican varios dispositivos, sólo se admiten configuraciones reflejadas. Puede reflejar 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 reflejadas, consulte Configuración reflejada de agrupaciones de almacenamiento de Guía de administración de Oracle Solaris ZFS.
nombres_dispositivos enumera los dispositivos que se deben reflejar. 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 raíz. 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 raíz ZFS, el dispositivo raíz está limitado a un único sistema. Esta palabra clave no es útil para agrupaciones reflejadas.
Identifica el disco raíz 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 Actualización automática de Solaris para migrar UFS a ZFS o crear un entorno de inicio en una agrupación raíz ZFS |