Guía de instalación de Solaris 10 5/09: instalación JumpStart personalizada e instalaciones avanzadas

Capítulo 9 Instalación de una agrupación root de ZFS con JumpStart

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.

Instalación de un sistema de archivos root ZFS (/) con JumpStart (descripción general y planificación)

En este capítulo se proporciona información para crear un perfil de JumpStart a fin de instalar una agrupación root de ZFS.


Nota –

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 5/09: planificación de la instalación y la modernización.

Limitaciones de la instalación de una agrupación root de ZFS con JumpStart

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: 


pool rpool 20G 4G 4G c0t0d0s0

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:


install_type initial_install
cluster SUNWCall
pool rpool 20G 4g 4g any
bootenv installbe bename newBE

Palabra clave de perfil pool (sólo ZFS)

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.


Invalid disk name (c0t0d0)
 

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. 

 

Referencia rápida de palabras clave de perfil

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.  

Capítulo 11, Modernización automática de Solaris y ZFS (descripción general) de Guía de instalación de Solaris 10 5/09: Modernización automática de Solaris y planificación de la modernización

Ejemplos de perfil de JumpStart para agrupaciones root de ZFS

En esta sección se proporcionan ejemplos de perfiles específicos de JumpStart para ZFS.


Nota –

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)


Ejemplo 9–1 Instalación de agrupaciones root de ZFS duplicadas

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.

install_type initial_install

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.

cluster

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 5/09: planificación de la instalación y la modernización.

pool

La palabra clave pool define las características del nuevo grupo root de ZFS.

nueva_agrupación

Define el nombre de la agrupación root.

auto

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.

auto

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.

auto

El tamaño del dispositivo de volcado se ajusta de manera automática.

mirror

La configuración duplicada de discos tiene la palabra clave mirror y los segmentos de discos especificados como c0t0d0s0 y c0t1d0s0.

bootenv

installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.

bename

Denomina el nuevo entorno de arranque solaris10_6.



Ejemplo 9–2 Personalización del tamaño de disco de agrupaciones root de ZFS

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.

install_type initial_install

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.

cluster

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 5/09: planificación de la instalación y la modernización.

pool

La palabra clave pool define las características del nuevo grupo root de ZFS.

nueva_agrupación

Especifica el nombre de la agrupación root.

80g

Especifica el tamaño del segmento de disco.

2g

El área de intercambio y los volúmenes de volcado son 2 Gbytes.

mirror

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.

bootenv

installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.

bename

Denomina el nuevo entorno de arranque solaris10_6.



Ejemplo 9–3 Especificar dónde se debe instalar el sistema operativo

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.

install_type initial_install

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.

cluster

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 5/09: planificación de la instalación y la modernización.

root_device

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.

pool

La palabra clave pool define las características del nuevo grupo root de ZFS.

nombre_agrupración_root

Define el nombre de la agrupación root.

auto

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.

auto

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.

auto

El tamaño del dispositivo de volcado se ajusta de manera automática.

rootdisk.s0

El dispositivo utilizado para crear la agrupación root se especifica como segmento 0.

bootenv

installbe cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.

bename

Denomina el nuevo entorno de arranque bnv.

dataset

Crea un conjunto de datos /var que está separado del conjunto de datos ROOT. /var es el único valor para dataset .


Palabras clave de JumpStart para un sistema de archivos (/) root ZFS(referencia)

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.

Palabra clave de perfil bootenv (ZFS y UFS)

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.

installbe

Cambia las características del entorno de arranque predeterminado que se haya creado durante la instalación.

bename

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.

dataset punto_montaje

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 5/09: Modernización automática de Solaris y planificación de la modernización.

Palabra clave install_type (ZFS y UFS)

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

Nota –

Las siguientes opciones de UFS no están disponibles para una instalación de ZFS.


Palabra clave de perfil pool (sólo ZFS)

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
nombre_agrupación

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_agrupación

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.

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.


Nota –

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_intercambio

Tamaño del volumen de intercambio (zvol) que debe crearse en una nueva agrupación root. Las opciones son auto o tamaño.

auto

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.

tamaño

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_volcado

Tamaño del volumen de volcado que debe crearse en una nueva agrupación root.

auto

Utiliza el tamaño de intercambio predeterminado.

tamaño

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).

lista_dispositivos_volumen

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.


Nota –

El formato de lista_dispositivos_volumen es el mismo que el del comando zpool create.


nombre_dispositivo_único

Un segmento de disco con la forma cwt xdysz, como c0t0d0s0.

mirror [nombres_dispositivos| any]

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.

any

Permite al instalador seleccionar un dispositivo apropiado.

Palabra clave de perfil root_device (ZFS y UFS)

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.

cwtxd ysz

Identifica el disco root en el que está instalado el sistema operativo.

Recursos adicionales

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 

Guía de administración de Solaris ZFS

Para ver una lista de todas las palabras clave de JumpStart 

Capítulo 8JumpStart personalizada (referencia)

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 

Capítulo 11, Modernización automática de Solaris y ZFS (descripción general) de Guía de instalación de Solaris 10 5/09: Modernización automática de Solaris y planificación de la modernización