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 siguientes directrices para dar formato a las palabras clave y los valores:
Las palabras clave y los valores están separados por un único signo de igual y debe haber sólo una pareja por línea
No se hace distinción entre mayúsculas y minúsculas
No hay en limitación sobre la longitud de las líneas individuales
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 5–2 Valores para 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 y section_end. |
Identificación de contenedor |
identification |
Secciones definidas por el usuario |
nombre_sección – Un ejemplo de una palabra clave section_name es X-user_section_1. |
Archivos de contenedor |
archive |
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.
Todas las secciones utilizan las palabras clave mencionadas en la Tabla 5–3 para delimitar cada sección.
Tabla 5–3 Palabras clave de la sección de identificación del contenedor: palabras clave generales
Palabras clave |
Definiciones de valores |
Valor |
Necesario |
---|---|---|---|
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 del contenedor. Para obtener una descripción de todas las 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 5–4 Palabras clave de la sección de identificación del contenedor: contenido de la sección de archivos del contenedor
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 flarcreate para incluir estas palabras clave. Para obtener más información, consulte el Ejemplo 3–9.
Tabla 5–5 Palabras clave de la sección de identificación del contenedor: el usuario describe el contenedor
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.
Para creation_node, el software usa el contenido del archivo nodename.
Para creation_release y creation_os_name , el software intenta usar el contenido del directorio root /var/sadm/system/admin/INST_RELEASE. Si el software no consigue leer este archivo le asigna el valor UNKNOWN (desconocido).
Sean cuales sean los originales, no es posible obviar los valores de estas palabras claves.
Tabla 5–6 Palabras clave de la sección de identificación del contenedor: 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 |
Además de las palabas clave definidas por el contenedor Solaris Flash puede definir otras palabras clave. El contenedor Solaris Flash omite las palabras clave definidas por el usuario, pero Vd. puede proporcionar secuencias o programas que procesen la sección de identificación del contenedor y que use palabras clave definidas por el usuario. Use el formato siguiente cuando cree palabras clave definidas por el usuario:
Inicie el nombre de la palabra clave con X.
Cree la palabra clave con caracteres que no sean saltos de línea, signos de igual ni caracteres nulos.
Las convenciones sugeridas de asignación de nombres para las palabras claves definidas por el usuario incluyen el método descriptivo delimitado por guión bajo usado para las palabras claves predefinidas. Otra convención es la federada, similar a la asignación de nombres en paquetes de Java.
Por ejemplo, X-departamento sería un nombre válido de palabra clave definida por el usuario.
Para obtener un ejemplo de cómo utilizar las opciones para incluir palabras clave definidas por el usuairo en la sección de identificador del contenedor, consulte el Ejemplo 3–9.