Solaris 9: Guía de instalación

Palabras clave de Solaris Flash

Las palabras clave de Solaris Flash son como las palabras clave de JumpStart personalizado. Definen elementos de la instalación. Cada palabra clave es un comando que controla un aspecto de cómo el software de Solaris Flash instala el software en un sistema clónico.

Use las pautas siguientes para dar formato a las palabras clave y a los valores:

Palabras clave generales

Cada sección de contenedor Solaris Flash está definida por las palabras clave section_begin y section_end. Por ejemplo, la sección de archivos del contenedor incluye una palabra clave section_begin, aunque con un valor diferente. Las secciones del contenedor definidas por el usuario están delimitadas por las palabras clave section_begin y section_end, con valores adecuados a cada sección. Los valores de las palabras clave section_begin y section_end se describen en la tabla siguiente.

Tabla 20–2 Valores de las palabras clave section_begin y section_end

Sección de contenedor 

Valores  

Cookie de contenedor 

cookie: esta sección no está delimitada por las palabras clave section_begin ni section_end.

Identificación de contenedor  

identification

Secciones definidas por el usuario  

nombre_sección Un ejemplo de palabra clave de section_name es X-user_section_1.

Archivos de contenedor 

archive

Palabras clave de la sección de identificación

Las tablas siguientes describen las palabras clave que usar en la sección de identificación del contenedor y los valores que se pueden definir.

Cada sección usa las palabras clave de la Tabla 20–3 para delimitar cada sección.

Tabla 20–3 Palabras clave de la sección de identificación: palabras clave generales

Palabras clave 

Definiciones de valores  

Valor 

Necesaria 

section_begin

section_end

Estas palabras clave se usan para delimitar las secciones en el contenedor y no se limitan exclusivamente a la sección de identificación. Si desea más información sobre estas palabras clave, consulte Palabras clave generales.

Texto 

Sí 

Las palabras clave siguientes, usadas en la sección de identificación del contenedor, describen el contenido de la sección de archivos del contenedor.

Tabla 20–4 Palabras clave de la sección de identificación: contenido de la sección de archivos del contenedor

Palabras clave 

Definiciones de valores  

Valor 

Necesaria 

archive_id (opcional)

Esta palabra clave describe exclusivamente lo incluido en el contenedor. El software de instalación usa este valor sólo para validar lo incluido en el contenedor durante la instalación de éste. Si la palabra clave no está presente no se efectúa la comprobación de integridad. 

Por ejemplo, la palabra clave de archive_id podría ser FlAsH-ARcHive-2.0.

Texto 

No 

files_archived_method

Esta palabra clave describe el método del contenedor usado en la sección de archivos.  

  • Si la palabra clave está presente, tiene el valor de cpio

  • Si la palabra clave no está presente, se presupone que la sección de archivos tiene formato CPIO con encabezamientos ASCII. Este formato es la opción -c del comando cpio .

Si files_compressed_method está presente, el método de compresión se aplica al archivo del contenedor creado por el método del contenedor.

Texto  

No 

files_archived_size

Este valor de la palabra clave es el tamaño en bytes de la sección de los archivos guardados. 

Numérico  

No 

 

files_compress_method

Esta palabra clave describe el algoritmo de compresión usado en la sección de archivos. 

  • Si la palabra clave está presente puede que tenga uno de los valores siguientes:

    • none: la sección del archivo del contenedor no está comprimida

    • compress: la sección del archivo está comprimida mediante el comando compress

  • Si esta palabra clave no está presente, se presupone que la sección de archivos del contenedor no está comprimida.

El método de compresión indicado por esta palabra clave se aplica al archivo del contenedor creado mediante el método del contenedor indicado por la palabra clave files_archived_method.

Texto 

No 

files_unarchived_size

Esta palabra clave define el tamaño acumulado en bytes del contenedor extraído. Se usa el valor para la verificación del tamaño del sistema de archivos.  

Numérico 

No 

Las palabras clave siguientes proporcionan información sobre todo el contenedor. Se usan generalmente para ayudar al usuario en la selección y en la gestión de los contenedores; son opcionales y permiten al usuario a distinguir los contenedores individuales. Puede usar las opciones del comando flar create para incluir estas palabras clave. Si desea ver un ejemplo, consulte Ejemplo 18–12.

Tabla 20–5 Palabras clave de la sección de identificación: el usuario describe el contenedor

Palabras clave 

Definiciones de valores  

Valor 

Necesaria 

creation_date

El valor de esta palabra clave es una indicación textual de la hora que representa cuándo se creó el contenedor. 

  • Puede usar el comando flar create con la opción -i para crear la fecha.

  • Si no especifica una fecha de creación con el comando flar create, la fecha predeterminada es la de Greenwich Mean Time (GMT).

  • El valor debe estar en formato de calendario básico completo ISO-8601 sin el designador de hora (ISO-8601,§5.4.1(a)). El formato es SSAAMMDDhhmmss. Por ejemplo, 20000131221409, representa el 31 de enero de 2000, 10:14:09 de la noche.

Texto 

No 

creation_master

El valor de esta palabra clave es el nombre del sistema principal usado para crear el contenedor. Puede usar la opción -m del comando flar create para crear este valor. Si no especifica un valor, éste será el del comando uname -n.

Texto 

No 

content_name

Esta palabra clave identifica el contenedor. El valor se genera a partir de la opción -n del comando flar create. Siga estas pautas cuando cree este valor:

  • El nombre descriptivo no puede ser mayor de 256 caracteres.

  • La descripción debe incluir la función y finalidad del contenedor.

Texto 

Sí 

content_type

El valor de esta palabra clave especifica una categoría para el contenedor. Puede usar la opción -T del comando flar create para generar este valor.

Texto 

No 

content_description

El valor de la palabra clave describe lo incluido en el contenedor. No hay límite para la longitud del valor de esta palabra clave. Puede usar la opción -E del comando flar create para crear este valor.

Texto 

No 

content_author

El valor de esta palabra clave identifica al creador del contenedor. Puede usar la opción -a del comando flar create para crear este valor. Se recomienda usar como valor el nombre completo del creador y su dirección de correo electrónico.

Texto 

No 

content_architectures

El valor de esta palabra clave es una lista separada por comas de las arquitecturas del núcleo que admite el contenedor. Puede usar la opción flar create ? para crear este valor.

  • Si la palabra clave está presente, el software de instalación valida la arquitectura del núcleo del sistema clónico en relación con la lista de arquitecturas que admite el contenedor. La instalación no resulta satisfactoria si el contenedor no admite la arquitectura de núcleo del sistema clónico.

  • Si la palabra clave no está presente, el software de instalación no valida la arquitectura del sistema clónico.

Lista de texto 

No 

Las palabras claves siguientes también describen el contenedor completo. De forma predeterminada, el comando uname completa los valores cuando se crea el contenedor flash. Si crea un contenedor flash en el que el directorio raíz no es /, el software del contenedor inserta la cadena UNKNOWN para las palabras clave. Las excepciones son las palabras clave creation_node, creation_release y creation_os_name.

Sean cuales sean los originales, no es posible obviar los valores de estas palabras claves.

Tabla 20–6 Palabras clave de la sección de identificación: el software describe el contenedor

Palabra clave 

Valor 

creation_node

El valor de retorno de uname -n

creation_hardware_class

El valor de retorno de uname -m

creation_platform

El valor de retorno de uname -i

creation_processor

El valor de retorno de uname -p

creation_release

El valor de retorno de uname -r

creation_os_name

El valor de retorno de uname -s

creation_os_version

El valor de retorno de uname -v

Palabras clave de la sección definidas por el usuario

Además de las palabras clave que están definidas en el contenedor Solaris Flash, puede definir otras. El contenedor Solaris Flash ignora las palabras clave definidas por el usuario, pero Vd. puede proporcionar secuencias o programas que procesen la sección de identificación y que use palabras clave definidas por el usuario. Use el formato siguiente cuando cree palabras clave definidas por el usuario:

Por ejemplo, X-departamento sería un nombre válido de palabra clave definida por el usuario.

Si desea ver un ejemplo de cómo usar opciones para incluir palabras clave definidas por el usuario en la sección de identificación, consulte el Ejemplo 18–12.