Anda di halaman 1dari 88

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin)

Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A.
Referencia: 8190346 enero de 2005

Copyright 2005 Sun Microsystems, Inc.

4150 Network Circle, Santa Clara, CA 95054 U.S.A.

Reservados todos los derechos.

Este producto o documento est protegido por leyes de copyright y distribuido mediante licencia que restringe su uso, copia, distribucin y descompilacin. No se puede reproducir parte alguna de este producto o documento en ninguna forma ni por cualquier medio sin la autorizacin previa por escrito de Sun y sus licenciadores, si los hubiera. El software de otras empresas, incluida la tecnologa de los tipos de letra, est protegido por la ley de copyright y con licencia de los distribuidores de Sun. Algunas partes del producto pueden proceder de los sistemas Berkeley BSD, con licencia de la Universidad de California. UNIX es una marca registrada en los EE.UU. y otros pases, bajo licencia exclusiva de X/Open Company, Ltd. Sun, Sun Microsystems, el logotipo de Sun, docs.sun.com, AnswerBook, AnswerBook2, JumpStart, Solaris Flash, y Solaris son marcas comerciales, marcas comerciales registradas o marcas de servicio de Sun Microsystems, Inc. en los EE.UU. y en otros pases. Todas las marcas registradas SPARC se usan bajo licencia y son marcas comerciales o marcas registradas de SPARC International, Inc. en los EE.UU. y en otros pases. Los productos con las marcas registradas de SPARC se basan en una arquitectura desarrollada por Sun Microsystems, Inc. La interfaz grca de usuario OPEN LOOK y Sun fue desarrollada por Sun Microsystems, Inc. para sus usuarios y licenciatarios. Sun reconoce los esfuerzos pioneros de Xerox en la investigacin y desarrollo del concepto de interfaces grcas o visuales de usuario para la industria de la computacin. Sun dispone de una licencia no exclusiva de Xerox para la interfaz grca de usuario de Xerox, que es extensiva a los licenciatarios de Sun que implementen la interfaz grca de usuario OPEN LOOK y que acten conforme a los acuerdos de licencia por escrito de Sun. Derechos gubernamentales de los EE.UU. Software comercial. Los usuarios gubernamentales estn sujetos al acuerdo de licencia estndar de Sun Microsystems, Inc. y a las disposiciones aplicables de la regulacin FAR y sus suplementos. ESTA DOCUMENTACIN SE PROPORCIONA TAL CUAL. SE RENUNCIA A TODAS LAS CONDICIONES EXPRESAS O IMPLCITAS, REPRESENTACIONES Y GARANTAS, INCLUIDAS CUALQUIER GARANTA IMPLCITA DE COMERCIALIZACIN, ADECUACIN PARA UNA FINALIDAD DETERMINADA O DE NO CONTRAVENCIN, EXCEPTO EN AQUELLOS CASOS EN QUE DICHA RENUNCIA NO FUERA LEGALMENTE VLIDA. Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. Tous droits rservs.

Ce produit ou document est protg par un copyright et distribu avec des licences qui en restreignent lutilisation, la copie, la distribution, et la dcompilation. Aucune partie de ce produit ou document ne peut tre reproduite sous aucune forme, par quelque moyen que ce soit, sans lautorisation pralable et crite de Sun et de ses bailleurs de licence, sil y en a. Le logiciel dtenu par des tiers, et qui comprend la technologie relative aux polices de caractres, est protg par un copyright et licenci par des fournisseurs de Sun. Des parties de ce produit pourront tre drives du systme Berkeley BSD licencis par lUniversit de Californie. UNIX est une marque dpose aux Etats-Unis et dans dautres pays et licencie exclusivement par X/Open Company, Ltd. Sun, Sun Microsystems, le logo Sun, docs.sun.com, AnswerBook, AnswerBook2, JumpStart, Solaris Flash, Sun ONE Application Server, et Solaris sont des marques de fabrique ou des marques dposes, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans dautres pays. Toutes les marques SPARC sont utilises sous licence et sont des marques de fabrique ou des marques dposes de SPARC International, Inc. aux Etats-Unis et dans dautres pays. Les produits portant les marques SPARC sont bass sur une architecture dveloppe par Sun Microsystems, Inc. Linterface dutilisation graphique OPEN LOOK et Sun a t dveloppe par Sun Microsystems, Inc. pour ses utilisateurs et licencis. Sun reconnat les efforts de pionniers de Xerox pour la recherche et le dveloppement du concept des interfaces dutilisation visuelle ou graphique pour lindustrie de linformatique. Sun dtient une licence non exclusive de Xerox sur linterface dutilisation graphique Xerox, cette licence couvrant galement les licencis de Sun qui mettent en place linterface dutilisation graphique OPEN LOOK et qui en outre se conforment aux licences crites de Sun. CETTE PUBLICATION EST FOURNIE EN LETAT ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, NEST ACCORDEE, Y COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, LAPTITUDE DE LA PUBLICATION A REPONDRE A UNE UTILISATION PARTICULIERE, OU LE FAIT QUELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE GARANTIE NE SAPPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.

041209@10536

Contenido
Prefacio 11

Solaris Flash (descripcin general) 15 Introduccin a Solaris Flash 15 Instalacin de sistemas clnicos con una instalacin inicial 16 Actualizacin de sistemas clnicos con un contenedor diferencial Solaris Flash 17

Solaris Flash (Planicacin) 21 Planicacin de la instalacin de Solaris Flash 21 Diseo de una instalacin inicial del sistema principal 21 Planicacin de la creacin de un contenedor Solaris Flash 24 Planicacin de la instalacin de contenedores Solaris Flash 29

Creacin de contenedores Solaris Flash (tareas) 31 Mapa de tareas: Creacin de contenedores de Solaris Flash 31 Instalacin del sistema principal 33 M Para instalar el sistema principal en una instalacin inicial 33 Creacin de las secuencias de personalizacin 34 M Para crear una secuencia de creacin previa 34 Uso de una secuencia de creacin previa para crear una seccin del contenedor denida por el usuario 36 M Para crear una secuencia previa a la implementacin 36 M Para crear una secuencia posterior a la implementacin 37 M Para crear una secuencia de rearranque 38 Creacin de un contenedor Solaris Flash 39
3

M Para crear un contenedor Solaris Flash en una instalacin inicial Creacin de un contenedor Solaris Flash (ejemplos) 40

39

M Para crear un contenedor diferencial de Solaris Flash con una imagen principal actualizada 44 M Para crear un contenedor diferencial Solaris Flash mediante Solaris Live Upgrade 47

Instalacin y administracin de contenedores Solaris Flash (tareas)

51

Instalacin de un contenedor Solaris Flash con el programa de instalacin de Solaris 51 M Instalacin de contenedores de Solaris Flash Administracin de contenedores Solaris Flash Divisin de un contenedor Solaris Flash Fusin de un contenedor Solaris Flash 55 56 54 54 52 53 Referencias a procedimientos para la instalacin de contenedores Solaris Flash

Extraccin de informacin de un contenedor

Solaris Flash (referencia)

59 59 61 61 62 66

Descripciones de la seccin de contenedores Solaris Flash Palabras clave de Solaris Flash Palabras clave generales

Palabras clave de la seccin de identicacin Comando flar create de Solaris Flash flar create 66 66

Palabras clave de la seccin denidas por el usuario

Glosario

71

ndice

87

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Lista de tablas
TABLA 21 TABLA 31

Secciones del contenedor Flash

28

Mapa de tareas: Creacin de un contenedor Solaris Flash para una instalacin inicial 31 Mapa de tareas: Creacin de un contenedor Solaris Flash para actualizar un sistema clnico 32 Secciones del contenedor Flash 59 Valores para las palabras clave section_begin y section_end 61 Palabras clave de la seccin de identicacin: Palabras clave generales 62 Palabras clave de la seccin de identicacin: contenido de la seccin de archivos del contenedor 62 Palabras clave de la seccin de identicacin: el usuario describe el contenedor 64 Palabras clave de la seccin de identicacin: el software describe el contenedor 65 Opciones de lnea de comandos para flar create 67

TABLA 32

TABLA 51 TABLA 52

TABLA 53

TABLA 54

TABLA 55

TABLA 56

TABLA 57

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Lista de guras
FIGURA 11 FIGURA 12

Instalacin inicial de Solaris Flash Actualizacin de Solaris Flash 18

16

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Lista de ejemplos
EJEMPLO 31 EJEMPLO 32 EJEMPLO 33 EJEMPLO 34 EJEMPLO 35 EJEMPLO 36 EJEMPLO 37

EJEMPLO 38

EJEMPLO 39

EJEMPLO 310

EJEMPLO 311

EJEMPLO 312

EJEMPLO 313

EJEMPLO 314

EJEMPLO 315

EJEMPLO 41 EJEMPLO 42 EJEMPLO 43

EJEMPLO 44

Extractos de una secuencia de creacin previa 35 Secuencia de creacin previa 35 Secuencia de implementacin previa 37 Secuencia de implementacin posterior 38 Creacin de una secuencia de rearranque 38 Creacin de un contenedor duplicado exacto 40 Creacin de un contenedor desde un sistema de archivos con raz alternativa (/) 41 Creacin de un contenedor y adicin de palabras clave para describirlo 41 Creacin de un contenedor con exclusin e inclusin de archivos y directorios 42 Creacin de un contenedor con exclusin e inclusin de archivos y directorios mediante listas 42 Creacin de un contenedor con exclusin de archivos y directorios mediante una lista y restaurando un directorio 43 Creacin de un contenedor con exclusin e inclusin de archivos y directorios mediante una lista con la opcin -z 43 Creacin de un contenedor diferencial con la nueva imagen principal en el sistema principal 46 Creacin de un contenedor diferencial con las imgenes almacenadas en un entorno de arranque inactivo 47 Creacin de un contenedor diferencial mediante la Modernizacin automtica de Solaris 49 Divisin de contenedores 55 Fusin de un contenedor Solaris Flash 56 Fusin de un contenedor Solaris Flash y adicin de una seccin denida por el usuario 56 Listado de archivos contenidos en una seccin de un contenedor 57
9

10

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Prefacio
Este manual proporciona informacin de planicacin e instrucciones para crear archivos Flash de Solaris y usar archivos Solaris Flash para instalar el sistema operativo Solaris en varios sistemas. Este manual no incluye instrucciones sobre cmo congurar el hardware del sistema ni otros perifricos.
Nota Esta versin de Solaris es compatible con sistemas que usen arquitecturas de las familias de procesadores SPARC y x86: UltraSPARC, SPARC64, AMD64, Pentium y Xeon EM64T. Los sistemas compatibles aparecen en la lista de compatibilidad de hardware Solaris 10 ubicada en http://www.sun.com/bigadmin/hcl. Este documento indica las diferencias de implementacin entre los tipos de plataforma.

En este documento, el trmino x86 hace referencia a sistemas de 64 y 32 bits fabricados usando procesadores compatibles con las familias de productos AMD64 o Intel Xeon/Pentium. Para conocer cules son los sistemas admitidos, consulte la lista de compatibilidad de hardware de Solaris 10.

Quin debe utilizar este manual


Este manual est pensado para administradores de sistemas responsables de la instalacin del sistema operativo Solarissistema operativo. Estos procedimientos proporcionan informacin avanzada de instalacin de Solaris para administradores de sistema de entornos de empresa que gestionan varias mquinas Solaris en un entorno de red.

11

Manuales relacionados
Tabla P1 muestra informacin relacionada que puede serle til al instalar el software de Solaris.
TABLA P1 Informacin relacionada Informacin Descripcin

Gua de instalacin de Solaris 10: instalaciones bsicas Gua de instalacin de Solaris 10: instalaciones basadas en red Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas

Describe una instalacin bsica del sistema operativo con una interfaz grca de usuario (GUI). Describe cmo realizar una instalacin Solaris remota en una red de rea local o en una red de rea extensa. Describe la forma de crear los archivos y los directorios necesarios para realizar una instalacin JumpStart personalizada sin supervisin. Este manual tambin describe cmo se crean volmenes RAID-1. Proporciona informacin sobre la planicacin cuando se utilizan soportes de CD o DVD para actualizar un sistema para el sistema operativo Solaris. Este manual tambin describe cmo se utiliza Solaris Live Upgrade para crear y actualizar nuevos entornos de arranque. Proporciona instrucciones para crear archivos Solaris Flash y usar archivos Flash de Solaris para instalar el sistema operativo Solaris en varios sistemas. Describe cmo hacer copias de seguridad de los archivos de sistema y otras tareas de administracin. Describe defectos, problemas conocidos, software que ha dejado de comercializarse y modicaciones que estn relacionados con la versin de Solaris. Contiene informacin sobre el hardware admitido. Contiene informacin sobre hardware admitido y conguracin de dispositivos.

Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin

Solaris 10 Installation Guide: Solaris Flash Archives (Creation and Installation) Captulo 23, Backing Up and Restoring File Systems (Overview) de System Administration Guide: Devices and File Systems Solaris 10 Notas de la versin

SPARC: Solaris 10 Gua de la plataforma de hardware de Sun x86: Solaris Hardware Compatibility List

12

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Acceso a la documentacin de Sun en lnea


La sede web docs.sun.comSM permite acceder a la documentacin tcnica de Sun en lnea. Puede explorar el archivo docs.sun.com, buscar el ttulo de un manual o un tema especcos. La URL es http://docs.sun.com.

Solicitud de documentacin de Sun


Sun Microsystems ofrece una seleccionada documentacin impresa sobre el producto. Si desea conocer una lista de documentos y cmo pedirlos, consulte Adquirir documentacin impresa en http://docs.sun.com.

Convenciones tipogrcas
La tabla siguiente describe los cambios tipogrcos utilizados en este manual.
TABLA P2 Convenciones tipogrcas Tipo de letra o smbolo

Signicado

Ejemplo

AaBbCc123

Los nombres de las rdenes, archivos, Edite el archivo .login. directorios y mensajes que aparecen en la Utilice el comando ls -a para pantalla del sistema mostrar todos los archivos. nombre_sistema% tiene correo.

AaBbCc123

Lo que usted escribe, contrastado con la salida por la pantalla del sistema Plantilla de la lnea de rdenes: sustituir por un valor o nombre real

nombre_sistema% su Contrasea: Para borrar un archivo, escriba rm nombre_archivo.

AaBbCc123

13

TABLA P2 Convenciones tipogrcas Tipo de letra o smbolo Signicado

(Continuacin)
Ejemplo

AaBbCc123

Ttulos de los manuales, palabras o trminos nuevos o palabras destacables

Vase el captulo 6 de la Gua del usuario stas se denominan opcin de clase. Para hacer esto debe ser el usuario root.

Indicadores de los shells en los ejemplos de rdenes


La tabla siguiente muestra los indicadores predeterminados del sistema y de superusuario para los shells Bourne, Korn y C.
TABLA P3 Shell

Indicadores de los shells


Indicador

Indicador del shell C Indicador de superusuario en el shell C Indicador de los shells Bourne y Korn

machine_name% machine_name% $

Indicador de superusuario en los shell Bourne # y Korn

14

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

CAPTULO

Solaris Flash (descripcin general)


Este libro proporciona instrucciones para crear contenedores Solaris Flash y para utilizar contenedores Solaris Flash para instalar el sistema operativo Solaris en varios sistemas.
Nota Si desea una presentacin general de los mtodos de instalacin en Solaris,

consulte Parte I, Planicacin general de una instalacin o modernizacin de Solaris de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas.

Introduccin a Solaris Flash


La funcin de instalacin de Solaris Flash permite utilizar una nica instalacin de referencia del sistema operativo Solaris en un sistema, que se denomina sistema principal. Despus se puede replicar esa instalacin en otros equipos, conocidos como sistemas clnicos. Puede replicar sistemas clnicos con una instalacin inicial de Solaris Flash que sobrescriba todos los contenedores del sistema o con una actualizacin de Solaris Flash que solo incluye las diferencias entre dos imgenes de sistema. Una actualizacin diferencial cambia solamente los archivos que se especican y se restringe a los sistemas que contengan software coherente con la antigua imagen principal.

15

Instalacin de sistemas clnicos con una instalacin inicial


Puede instalar un sistema principal con un contenedor Solaris Flash para una instalacin inicial utilizando cualquier mtodo de instalacin: Programa de instalacin de Solaris, JumpStart personalizado, Solaris Live Upgrade o arranque WAN. Se sobrescriben todos los archivos. La instalacin de Solaris Flash es un proceso de cinco partes. 1. Instalar el sistema principal. Seleccione un sistema y utilice cualquiera de los mtodos de instalacin de Solaris para instalar el sistema operativo Solaris y cualquier otro software. 2. (Opcional) Preparar secuencias de personalizacin para recongurar o personalizar el sistema clnico antes o despus de la instalacin. 3. Crear el contenedor Solaris Flash. El contenedor Solaris Flash incluye una copia de todos los archivos del sistema principal, a menos que excluyera algunos archivos superuos. 4. Instalar el contenedor Solaris Flash en los sistemas clnicos. El sistema principal y el sistema clnico deben tener la misma arquitectura de ncleo. Al instalar ste en un sistema, todos sus archivos se copian en dicho sistema, que tendr a partir de ahora idntica conguracin de instalacin que el sistema principal original, por eso recibe el nombre de sistema clnico. Es posible realizar una personalizacin:
I I

Las secuencias de comandos se pueden utilizar para la personalizacin. Puede instalar paquetes extra con un contenedor Solaris Flash utilizando el mtodo de instalacin JumpStart personalizado. Los paquetes deben ser ajenos al grupo de software que se est instalando o un paquete de terceros.

5. (Opcional) Guardar una copia de la imagen principal. Si planea crear un contenedor diferencial, la imagen principal debe quedar disponible y debe ser idntica a la imagen instalada en los sistemas clnicos. Para instrucciones detalladas, consulte Instalacin del sistema principal en la pgina 33. Figura 11 muestra una instalacin de sistemas clnicos con una instalacin inicial. Se sobrescriben todos los archivos.

16

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Sistemas Sistemas cl nicos cl nicos antes de la despu s de la actualizaci n actualizaci n

Soportes

Instalar

Sistema principal

flar create

Contened

Instalaci n de sistemas cl nicos Sistema ejecut ndose en cualquier entorno operativo Sistema sin entorno operativo Sistema con una arquitectura distinta Fallo en la actualizaci n

FIGURA 11

Instalacin inicial de Solaris Flash

Actualizacin de sistemas clnicos con un contenedor diferencial Solaris Flash


Si dispone de un sistema clnico y desea actualizar dicho sistema, puede crear un contenedor diferencial que contenga slo las diferencias entre dos imgenes, la imagen principal sin cambiar y la imagen principal actualizada. Cuando actualiza un sistema clnico con un contenedor diferencial, slo se cambian los archivos del contenedor diferencial. Para la instalacin de un contenedor diferencial Solaris Flash puede optar por el mtodo de instalacin JumpStart personalizada o por la Modernizacin automtica de Solaris. Una actualizacin es un proceso de cinco pasos. 1. Preparar el sistema principal con cambios. Antes de realizar los cambios, el sistema principal debe ejecutar un duplicado del contenedor original.

Captulo 1 Solaris Flash (descripcin general)

17

Nota Si el sistema principal no ejecuta un duplicado del contenedor original, las diferencias entre las dos imgenes de sistemas pueden dar lugar a un contenedor diferencial grande. En consecuencia, la instalacin de ste podra tardar bastante. Use una instalacin inicial con un contenedor completo en este caso.

2. (Opcional) Preparar secuencias de personalizacin para recongurar o personalizar el sistema clnico antes o despus de la instalacin. 3. Montar el directorio de una copia de la imagen principal original guardada. Esta segunda imagen se debe usar para comparar las dos imgenes del sistema. Puede acceder a la imagen mediante uno de estos mtodos:
I

Montada desde un entorno de arranque de Modernizacin automtica de Solaris Montada desde un sistema clnico mediante NFS Restaurado desde una copia de seguridad con el comando ufsrestore

I I

4. Crear el contenedor diferencial con la opcin -A de la orden flar create. 5. Instalar el contenedor diferencial en sistemas clnicos con JumpStart personalizado. Tambin puede utilizar la Modernizacin automtica de Solaris para instalar el contenedor diferencial en un entorno de arranque inactivo. Figura 12 muestra la creacin e instalacin de un contenedor diferencial. Se actualiza una imagen principal con algunas modicaciones que pueden ser tan simples como la adicin, reconguracin o supresin de unos cuantos archivos, o tan complejas como la propagacin de modicaciones. Se compara la imagen principal actualizada con la imagen principal original. Las diferencias entre las dos imgenes se convierten en el contenedor diferencial. Se puede usar el contenedor para actualizar otros sistemas clnicos que usan al mismo tiempo la imagen principal original. Si ya se ha modicado el sistema clnico o no se est ejecutando la imagen principal original, falla la actualizacin. Si tiene muchos cambios que hacer en los sistemas clnicos puede efectuar una instalacin inicial en cualquier otro momento.

18

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Sistemas cl nicos antes de la instalaci n

Sistemas cl nicos despu s de la instalaci n

Cambios

Sistema principal

Actualizado con los cambios

Imagen sist ppal anterior

flar create -A Contenedor diferencial

Instale los sistemas cl nicos con los cambios, y valide las im genes del sistema principal y del sistema cl nico. Duplicado exacto del sistema principal Duplicado del sistema principal con peque os cambios Duplicado del sistema principal con archivos adicionales Duplicado del sistema principal sin algunos archivos Creado a partir de un sistema principal diferente o instalado por separado Fallo en la actualizaci n
FIGURA 12

Actualizacin de Solaris Flash

Captulo 1 Solaris Flash (descripcin general)

19

20

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

CAPTULO

Solaris Flash (Planicacin)


Este captulo incluye informacin necesaria para planicar la instalacin de Solaris Flash en su entorno.

Planicacin de la instalacin de Solaris Flash


Antes de crear un contenedor Solaris Flash deber tomar determinadas decisiones sobre cmo desea instalar el sistema operativo Solaris en sus sistemas. La primera vez que instala un sistema, se instala con un contenedor completo que es una instalacin inicial. A continuacin, se puede actualizar el sistema con un contenedor diferencial que slo instala las diferencias entre los dos contenedores.

Diseo de una instalacin inicial del sistema principal


La primera tarea del proceso de Solaris Flash es instalar un sistema, el principal, con la conguracin que se desea que tengan todos los sistemas clnicos. Para instalar un contenedor en el sistema principal se puede utilizar cualquiera de los mtodos de instalacin de Solaris. La instalacin puede ser un subconjunto o una instalacin completa del sistema operativo Solaris. Una vez nalizada la instalacin, puede agregar o suprimir software o modicar cualquiera de los archivos de conguracin. A continuacin se presentan algunas limitaciones para instalar el sistema principal:
I

El sistema principal y los sistemas clnicos deben tener la misma arquitectura de ncleo. Por ejemplo, slo se puede utilizar un contenedor creado en un sistema principal con arquitectura sun4u para instalar clones con una arquitectura sun4u.
21

Deber instalar el sistema principal exactamente con la misma conguracin que desea que posean los sistemas clnicos. Las decisiones que tome cuando disee la instalacin del sistema principal dependen de:
I I

El software que desee instalar en los sistemas clnicos Los dispositivos perifricos que estn conectados al sistema principal y a los clnicos La arquitectura del sistema principal y la de los sistemas clnicos

Nota Si ya instal sistemas de clones y desea actualizar estos sistemas con una

conguracin nueva, consulte Planicacin para crear el contenedor diferencial Solaris Flash para una actualizacin en la pgina 25.

Personalizacin de la instalacin de Solaris en el sistema principal


Despus de instalar el sistema operativo Solaris en el sistema principal utilizando cualquiera de los mtodos de instalacin de Solaris, puede agregar o eliminar software y modicar la informacin de conguracin del sistema segn sea necesario. Para personalizar el software del sistema principal, puede realizar las siguientes operaciones:
I

Suprimir software. Puede retirar el software que crea que no ser necesario instalar en los sistemas clnicos. Para ver una lista del software que est instalado en el sistema principal, use el Registro de productos. Para ver las instrucciones detalladas, consulte System Administration Guide: Basic Administration. Agregar software. Puede instalar software incluido en la versin de Solaris. Tambin puede agregar software que no se entrega como parte del sistema operativo Solaris. Todo el software que instale en el sistema principal se incluye en el contenedor Solaris Flash y se instala en los sistemas clnicos. Modicar los archivos de conguracin. Los archivos de conguracin se pueden modicar en el sistema principal. Por ejemplo, puede modicar el archivo /etc/inet/inetd.conf para restringir los daemons que ejecuta el sistema. Todas las modicaciones que haga se guardarn como parte del contenedor de Solaris Flash y se instalarn en los sistemas clnicos. En el momento de crear el contenedor se pueden agregar nuevas caractersticas personalizadas. Por ejemplo, puede excluir archivos de datos de gran tamao que no desea incluir en el contenedor. Para obtener una visin general, consulte Personalizacin de los archivos y directorios de un contenedor en la pgina 26.

22

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Creacin de contenedores para sistemas SPARC y x86


Si desea instalar el software Solaris utilizando un contenedor Solaris Flash en sistemas SPARC y x86, deber crear un contenedor Solaris Flash separado para cada plataforma. Use el contenedor de Solaris Flash creado a partir del sistema principal SPARC para instalar en sistemas SPARC. Use el contenedor Solaris Flash creado a partir del sistema principal x86 para instalar en sistemas x86.

SPARC: Soporte de dispositivos perifricos no disponibles en el sistema principal


La seleccin de los controladores que se van a instalar en el sistema principal depende de los siguientes elementos.
I

El tipo de dispositivos perifricos conectados al sistema principal y al sistema clnico. El tipo de grupo de software instalado.

El grupo de software Entire Plus OEM instala todos los controladores independientemente del hardware presente en el sistema. Otros grupos de software proporcionan una compatibilidad limitada. Si instala otro grupo de software y los sistemas clnicos tienen perifricos diferentes del sistema principal, debe instalar los controladores apropiados en el sistema principal antes de crear el contenedor.

Cmo hacer que los perifricos que necesita sean compatibles


Puede hacer que los perifricos de los sistemas clnicos distintos del sistema principal sean compatibles instalando el grupo de software Entire Plus OEM o instalando paquetes seleccionados.

Tipo de instalacin

Descripcin

Instale el grupo de software Entire Plus OEM

El grupo de software Entire Plus OEM es el mayor grupo de software disponible. Este grupo contiene cada paquete que se encuentra en el sistema operativo Solaris. El grupo de software Entire Plus OEM instala todos los controladores independientemente del hardware presente en el sistema. Un contenedor Solaris Flash que se crea con el grupo de software Entire Plus OEM funciona en cualquier sistema clnico que tenga dispositivos perifricos compatibles con la versin instalada del sistema operativo Solaris. La instalacin de sistemas principales con el grupo Distribucin completa ms OEM garantiza la compatibilidad con otras conguraciones de perifricos. Sin embargo, el grupo de software Entire Plus OEM requiere al menos 2,9 Gbytes de espacio en disco. En los sistemas clnicos quizs no disponga del espacio necesario para instalarlo.

Captulo 2 Solaris Flash (Planicacin)

23

Tipo de instalacin

Descripcin

Instale otros grupos de software

Si instala el sistema principal con los siguientes grupos de software, estara limitando la compatibilidad con perifricos. El sistema slo admite los dispositivos perifricos que estn conectados al sistema principal en el momento de la instalacin. I Grupo de software de trabajo en red reducido I Grupo de software principal I Grupo de software de usuario nal I Grupo de software de desarrollador I Grupo de software completo La instalacin de estos grupos de software puede dar lugar a que los sistemas clnicos no tengan todos los controladores necesarios. Por ejemplo, si instala el grupo de software completo en un sistema principal con una memoria intermedia de trama GX CG6, slo se instala el controlador de la memoria intermedia de trama GX CG6. Esta situacin no es ningn problema si todos los sistemas clnicos que desea instalar tienen la memoria intermedia de trama GX CG6 o ninguna.

Instale los paquetes seleccionados

Cuando instale el sistema principal, puede instalar nicamente los paquetes que necesita para el sistema principal y los sistemas clnicos. Al seleccionar paquetes especcos puede optar por instalar nicamente soporte para los perifricos que sabe que existen en el sistema principal y en los clnicos.

Planicacin de la creacin de un contenedor Solaris Flash


Puede crear un contenedor a partir del sistema principal para una instalacin inicial. O, si ya ha instalado un contenedor en sistemas clnicos, puede crear un contenedor diferencial a partir de dos imgenes de sistema. El contenedor diferencial slo instala las diferencias entre las dos imgenes.

Planicacin para crear el contenedor Solaris Flash para una instalacin inicial
Despus de instalar el sistema principal, la siguiente tarea en el proceso de instalacin de Solaris Flash es crear el contenedor Solaris Flash. al que se copian los archivos del sistema principal, junto con la informacin de identicacin. Puede crear un contenedor Solaris Flash mientras el sistema principal est funcionando en modalidad multiusuario o monousuario; tambin lo puede crear despus del arranque, de una de las maneras siguientes:
I I I

DVD de Solaris 10 CD de Software 1 de Solaris 10 Una imagen de los CD de Software de Solaris 10 y el CD de idiomas de Solaris 10

24

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Planicacin para crear el contenedor diferencial Solaris Flash para una actualizacin
Si tiene un sistema clnico que ya est instalado con un contenedor y desea actualizarlo, puede crear un contenedor diferencial que contenga nicamente las diferencias entre las dos imgenes, la imagen principal sin modicar y una imagen principal actualizada. Las diferencias entre las dos imgenes se convierten en el contenedor diferencial.
I

Se est ejecutando una imagen en el sistema principal que era el software original instalado en el sistema clnico. Puede que esta imagen se tenga que instalar en el sistema principal si ha guardado en un directorio para su uso futuro. Se debe acceder a otra imagen y usarla para comparar. Esta imagen contiene las nuevas adiciones o eliminaciones que se instalarn en los sistemas clnicos.

Despus de crear un sistema clnico con un contenedor diferencial, slo se cambian los archivos que se encuentran en el contenedor diferencial en el sistema clnico. Se pueden usar las secuencias para personalizar el contenedor antes o despus de la instalacin, lo cual es especialmente til en la reconguracin. Puede instalar un contenedor diferencial Solaris Flash mediante el mtodo de instalacin JumpStart personalizada. Tambin puede utilizar la Modernizacin automtica de Solaris para instalar el contenedor diferencial en un entorno de arranque inactivo. Se debe guardar una imagen principal sin modicar despus de la instalacin inicial de forma que se pueda acceder a esta imagen mediante cualquiera de los siguientes mtodos.
I

Un entorno de arranque de la Modernizacin automtica de Solaris, montado en algn directorio que usa el comando lumount. Para obtener una descripcin de un entorno de reinicializacin de Solaris Live Upgrade, consulte Captulo 4, Modernizacin automtica de Solaris (informacin general) de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin. Un sistema clnico montado en un sistema de archivos de red (NFS) con permisos de red. Una copia de seguridad del sistema que se pueda restaurar con el comando ufsdump.

Para obtener las instrucciones paso a paso, consulte Para crear un contenedor diferencial de Solaris Flash con una imagen principal actualizada en la pgina 44.

Captulo 2 Solaris Flash (Planicacin)

25

Personalizacin de los archivos y directorios de un contenedor


Cuando crea un contenedor Solaris Flash, se pueden excluir algunos archivos y directorios del sistema principal. Si ha excluido un directorio, se pueden restaurar archivos o subdirectorios especcos del mismo. Por ejemplo, puede crear un contenedor que excluya todos los archivos y directorios en /a/aa/bb/c. Se puede incluir el contenido del subdirectorio bb. El nico contenido estara en el subdirectorio bb.
Precaucin Utilice con precaucin las opciones de exclusin de archivos de flar

create. Si excluye algn directorio, es posible que otros que le hayan pasado por alto se queden en el contenedor, como los archivos de conguracin del sistema. El sistema sufrira incoherencias y la instalacin no funcionara. Es mejor excluir directorios y archivos que contengan datos que pueden eliminarse con facilidad sin afectar al sistema; por ejemplo, archivos de datos de gran tamao.

En la tabla siguiente se muestra una lista de las opciones del comando flar create para excluir archivos y directorios y restaurar archivos y subdirectorios.

Cmo se especica?

Opciones de exclusin

Opciones de inclusin

Especique el nombre del directorio o archivo Utilice un archivo que contenga una lista

-x -y nombre_directorio/ nombre_directorio/archivo_para_excluir archivo_para_incluir -X nombre_archivo_de_lista -z nombre_archivo_de_lista -X nombre_archivo_de_lista -z nombre_archivo_de_lista

Para obtener descripciones en estas opciones, consulte la Tabla 57. Para ver ejemplos de cmo personalizar un archivo, consulte, Creacin de un contenedor Solaris Flash y personalizacin de archivos (ejemplos) en la pgina 42.

Personalizacin de un contenedor con secuencias


Despus de instalar el software en el sistema principal, se pueden ejecutar secuencias de comandos especiales durante la creacin, instalacin, postinstalacin y primer reinicio. Estas secuencias permiten las tareas siguientes:
I

Congurar las aplicaciones en sistemas clnicos. Se puede usar una secuencia Jumpstart personalizada para algunas conguraciones sencillas. Para conguraciones ms complicadas, es posible que sea necesario un procesamiento de archivo de conguracin especial en el sistema principal antes o despus de la instalacin en el sistema principal.

26

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Proteger las personalizaciones locales en los sistemas clnicos. Las secuencias de comandos de preinstalacin y postinstalacin local residen en el clnico. Estas secuencias protegen las personalizaciones locales de ser sobrescritas por el software Solaris Flash. Identicar los datos no copiables que dependan del servidor, lo que permite independizar el sistema del contenedor. Se activa la independencia del servidor modicando los datos o excluyndolos del contenedor. Un archivo de registro es un ejemplo de dato dependiente del servidor. Validar la integridad del software en el contenedor durante la creacin. Validar la instalacin en el sistema clnico.

I I

Pautas para la creacin de una secuencia de personalizacin


Cuando crea secuencias de comandos distintas a la secuencia de comando de reinicio, siga estas directrices para asegurar que la secuencia de comandos no daa el sistema operativo o interrumpe el sistema. Estas directrices permiten utilizar Solaris Live Upgrade, que crea un nuevo entorno de arranque para la instalacin del sistema operativo. Se puede instalar el nuevo entorno de arranque con un contenedor mientras se ejecuta el sistema actual.
Nota Estas pautas no son para rearrancar secuencias que pueden ejecutar daemons o hacer otras modicaciones en el sistema de archivos raz (/).
I

Las secuencias no deben afectar al sistema en ejecucin. Es posible que el sistema operativo que se est ejecutando no sea el mismo que cuando se haya instalado el contenedor Solaris Flash. Las secuencias no deben iniciar ni detener ningn proceso de daemon. Las secuencias de comando no deben depender del resultado de comandos como ps, truss o uname, que dependen del sistema operativo. Estos comandos proporcionan informacin sobre el sistema operativo en ejecucin. Las secuencias no deben enviar ninguna seal, ya que pueden afectar a cualquier proceso en ejecucin. Las secuencias pueden usar rdenes UNIX estndar que faciliten las secuencias de shell, como expr, cp y ls.

I I

Para obtener una visin general de Solaris Live Upgrade, consulte Captulo 4, Modernizacin automtica de Solaris (informacin general) de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin.

Secciones de contenedores Solaris Flash


Los contenedores Solaris Flash contienen las siguientes secciones. algunas de ellas se pueden usar para identicar y personalizar el contenedor, as como para consultar el estado de la instalacin.. Para una descripcin ms detallada de cada seccin, consulte Captulo 5.
Captulo 2 Solaris Flash (Planicacin) 27

TABLA 21

Secciones del contenedor Flash


Solamente informativo Descripcin

Nombre de la seccin

Cookie de contenedor Identicacin de contenedor

La seccin primera contiene una cookie que identica el archivo como un contenedor Solaris Flash. La seccin segunda incluye palabras claves con valores que identican el contenedor. El software del contenedor proporciona informacin de identicacin. Se puede aadir ms informacin especca para la identicacin mediante las opciones de la orden flar create. Esta seccin sigue a la de identicacin. Puede denir e insertar estas secciones para personalizar el contenedor. El contenedor Solaris Flash no procesa las secciones que se inserten. Por ejemplo, una seccin podra contener una descripcin del contenedor o quiz una secuencia de comandos para comprobar la integridad de una aplicacin.

Denido por el usuario

Maniesto

Esta seccin se produce para un contenedor diferencial de Solaris Flash y se utiliza para validar un sistema clnico. en ella se enumeran los archivos de un sistema que se deben retener, aadir o suprimir de un sistema clnico. Es solamente informativa: enumera los archivos con un formato interno y no se puede usar para las secuencias de rdenes. Esta seccin contiene informacin interna que el software ash utiliza antes y despus de instalar una imagen OS. Cualquier secuencia proporcionada se encuentra en esta seccin.

Implementacin previa, implementacin posterior y rearranque. Resumen

Esta seccin contiene mensajes sobre la creacin de contenedores; tambin registra las actividades de las secuencias de implementacin previa y posterior. En esta seccin se puede comprobar el xito de la instalacin: escriba una secuencia para enviar la salida a esta seccin. S Esta seccin contiene los archivos recopilados desde el sistema principal.

Archivos de contenedor

Cundo crear el contenedor para una instalacin inicial


Cree el archivo cuando el sistema est en el estado ms esttico posible. Cree el contenedor despus de instalar el software en el sistema principal y antes de congurarlo. Por ejemplo, Solaris Volume Manager almacena metainformacin fuera del sistema de archivos. Si tiene un disco de arranque encapsulado y duplicado, no es posible la creacin del contenedor. Debido a que la creacin del contenedor no accede a la metainformacin fuera del sistema de archivos, se debe crear el contenedor antes de la conguracin.

28

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Dnde almacenar el contenedor Solaris Flash


Despus de crear el contenedor Solaris Flash puede guardarlo en el disco duro del sistema principal o en un cinta; Despus de guardar el contenedor, puede copiar el contenedor en cualquier sistema de archivos o medios que preera.
I I I I I I I

Servidor de Sistema de archivos de red (NFS) Servidor HTTP o HTTPS Servidor FTP Cinta CD, DVD Disquete Unidad local del sistema clnico que desea instalar

Compresin del contenedor


Cuando cree el contenedor Solaris Flash puede especicar que el contenedor se guarde como archivo comprimido mediante la utilidad compress(1). Un contenedor comprimido necesita menos espacio de almacenamiento en disco y produce una congestin menor cuando se instala a travs de la red.

Planicacin de la instalacin de contenedores Solaris Flash


La tarea nal del proceso de instalacin de Solaris Flash es instalar contenedores Solaris Flash en sistemas clnicos. Para instalar contenedores Solaris Flash en sistemas clnicos, puede usar cualquiera de los mtodos de instalacin de Solaris.

Programa de instalacin

Contenedores almacenables en este medio


I I I I I I

Para instrucciones detalladas

Programa de instalacin de Solaris

Servidor NFS Servidor HTTP Servidor FTP Cinta local Dispositivo local, incluidos DVD o CD Archivo local Servidor NFS Servidor HTTP o HTTPS Servidor FTP Cinta local Dispositivo local, incluidos DVD o CD Archivo local

Instalacin de un contenedor Solaris Flash con el programa de instalacin de Solaris

Programa de instalacin JumpStart personalizado

I I I I I I

Para preparar la instalacin de un contenedor Solaris Flash con el mtodo de instalacin JumpStart personalizada de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas

Captulo 2 Solaris Flash (Planicacin)

29

Programa de instalacin

Contenedores almacenables en este medio


I I I I I I

Para instrucciones detalladas

Modernizacin automtica de Solaris

Servidor NFS Servidor HTTP Servidor FTP Cinta local Dispositivo local, incluidos DVD o CD Archivo local

Instalacin de contenedores Solaris Flash en un entorno de arranque de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin

30

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

CAPTULO

Creacin de contenedores Solaris Flash (tareas)


Este captulo proporciona los procedimientos para crear contenedores Solaris Flash. Estos procedimientos incluyen la instalacin de un sistema principal y la posterior creacin de un contenedor Solaris Flash desde ese sistema principal. Tambin es posible crear un contenedor diferencial si se ha instalado previamente un contenedor en un sistema clnico. Cuando se crea el contenedor diferencial, se comparan las dos imgenes: la imagen principal sin cambios y la imagen actualizada. El contenedor diferencial slo instala las diferencias entre las dos imgenes. En este captulo, tambin, se proporcionan los procedimientos para crear secuencias de comandos con el n de recongurar o personalizar el contenedor.
I I I I

Mapa de tareas: Creacin de contenedores de Solaris Flash en la pgina 31 Instalacin del sistema principal en la pgina 33 Creacin de las secuencias de personalizacin en la pgina 34 Creacin de un contenedor Solaris Flash en la pgina 39

Mapa de tareas: Creacin de contenedores de Solaris Flash


TABLA 31 Tarea

Mapa de tareas: Creacin de un contenedor Solaris Flash para una instalacin inicial
Descripcin Para obtener instrucciones

Instalar la conguracin de software Determine la conguracin que Para instalar el sistema principal en elegida en el sistema principal. satisface sus criterios y use una instalacin inicial en la pgina cualquiera de los mtodos de 33 instalacin de Solaris para instalar el sistema principal.

31

TABLA 31 Mapa de tareas: Creacin de un contenedor Solaris Flash para una instalacin inicial (Continuacin) Tarea Descripcin Para obtener instrucciones

(Opcional) Crear secuencias de comandos de personalizacin

Determine si necesita crear secuencias de comandos para: I Personalizar o recongurar el contenedor I Proteger los cambios locales en sistemas clnicos Use el comando flar create para crear un contenedor. Conserve una copia del contenedor para futuras comparaciones, con el n de actualizar un sistema clnico con un contenedor diferencial

Creacin de las secuencias de personalizacin en la pgina 34

Crear el contenedor Solaris Flash.

Para crear un contenedor Solaris Flash en una instalacin inicial en la pgina 39 Para crear un contenedor Solaris Flash en una instalacin inicial en la pgina 39

(Opcional) Guardar una copia del contenedor

TABLA 32 Tarea

Mapa de tareas: Creacin de un contenedor Solaris Flash para actualizar un sistema clnico
Descripcin Para obtener instrucciones

Preparar la imagen principal

Hacer cambios en la imagen principal, como aadir o suprimir paquetes o instalar modicaciones Determine si necesita crear secuencias de comandos para: I Personalizar o recongurar el contenedor I Proteger los cambios locales en sistemas clnicos 1. Monte la imagen principal sin cambios 2. Use el comando flar create para comparar las dos imgenes y crear el contenedor diferencial

Instalacin del sistema principal en la pgina 33 Creacin de las secuencias de personalizacin en la pgina 34

(Opcional) Crear secuencias de comandos de personalizacin

Crear el contenedor diferencial Solaris Flash

Para crear un contenedor diferencial de Solaris Flash con una imagen principal actualizada en la pgina 44

32

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Instalacin del sistema principal


Instale el sistema principal con la conguracin de software que desea que tengan el resto de sistemas. Puede instalar sistemas clnicos con una instalacin inicial que sobrescriba todos los archivos del sistema o con una actualizacin que incluya solamente las diferencias entre las dos imgenes. En una instalacin inicial, use cualquiera de los mtodos para instalar el sistema operativo Solaris en el sistema principal. Si anteriormente ha instalado un contenedor en un sistema clnico, puede actualizar este sistema con cambios mediante un contenedor diferencial. Los cambios del tipo instalar modicaciones, as como aadir o suprimir paquetes, se hacen en la imagen original. El contenedor diferencial slo sobrescribe los archivos especicados en el contenedor. Para el procedimiento vlido para actualizar la imagen principal original y crear un contenedor diferencial, consulte Para crear un contenedor diferencial de Solaris Flash con una imagen principal actualizada en la pgina 44.

Para instalar el sistema principal en una instalacin inicial


1. Identique la conguracin del sistema que desea instalar. 2. Con la utilizacin de programas de instalacin de Solaris, instale el sistema operativo Solaris en el sistema principal. Para un debate sobre los distintos programas de instalacin, consulte Eleccin de un mtodo de instalacin de Solaris de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas. 3. Personalice la instalacin de Solaris; para ello puede:
I I I I

Pasos

Suprimir software. Agregar software. Modicar los archivos de conguracin. Agregue soporte para dispositivos perifricos en el sistema clnico.

Puede crear secuencias de personalizacin o usar el comando flar create para crear el contenedor.
I

Para crear secuencias de comandos personalizadas, consulte Creacin de las secuencias de personalizacin en la pgina 34. Para crear un contenedor, consulte Creacin de un contenedor Solaris Flash en la pgina 39.
Captulo 3 Creacin de contenedores Solaris Flash (tareas) 33

Creacin de las secuencias de personalizacin


Secuencias de comandos que pueden personalizar el contenedor. Se pueden usar para los nes siguientes:
I

Una secuencia de precreacin valida el contenedor en el momento de la creacin y lo prepara para una posterior personalizacin, especialmente los contenedores diferenciales. Esta secuencia tambin puede crear en el contenedor una seccin denida por el usuario. Una secuencia previa a la implementacin valida el contenedor durante la instalacin y lo prepara para una posterior personalizacin. Una secuencia posterior a la implementacin recongura una nueva imagen del sistema en un sistema clnico. Una secuencia de rearranque procesa una reconguracin nal despus de rearrancar el sistema.

Para obtener informacin sobre la creacin de secuencias de comandos, consulte Pautas para la creacin de una secuencia de personalizacin en la pgina 27.

Para crear una secuencia de creacin previa


Esta secuencia se ejecuta durante la creacin del contenedor. La secuencia tiene varios usos.
I

Valida el contenido y la integridad del software. La secuencia no consigue crear el contenedor si se deteriora la integridad. Prepara los productos para una posterior personalizacin en sistemas clnicos. Registra otras secuencias de instalacin dinmicamente durante la creacin del contenedor. Aade un mensaje al archivo de resumen de creacin de ash. El mensaje debe ser corto y registrar solamente que las secuencias se iniciaron y se terminaron, as como los resultados. Puede consultar los resultados en la seccin de resumen.

I I

Pasos

1. Cree la secuencia de creacin previa. Siga las instrucciones descritas en Pautas para la creacin de una secuencia de personalizacin en la pgina 27. 2. Guarde la secuencia de comandos en el directorio /etc/flash/precreation.

34

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Ejemplo 31

Extractos de una secuencia de creacin previa


Los ejemplos siguientes son extractos de una secuencia de creacin previa.
I

Para registrar la hora de inicio en la seccin de resumen, siga el ejemplo siguiente:


echo "MyApp precreation script started">> $FLASHDIR/summary

Para comprobar la integridad del software, use el comando flcheck. No se puede usar este comando en la lnea de comandos. Su sintaxis es:
flcheck archivos y directorios de componentes de software ...| -

Por ejemplo, para validar los archivos y directorios, use el ejemplo siguiente:
flcheck archivos y directorios de los componentes de software If Not in selection - refuse creation echo "Myapp Integrity Damage">>$FLASHDIR/summary

O bien, para conservar los archivos y directorios nuevos inesperados y no malograr la creacin del contenedor, siga el ejemplo siguiente:
flcheck archivos y directorios de los componentes de software If Not in selection include by force flinclu
I

Para registrar la implementacin de las secuencias y los datos, siga el ejemplo siguiente:
I

Copie la secuencia en el directorio siguiente:


cp predeployment script /etc/flash/predeployment

Para registrar la secuencia dinmicamente durante la creacin del contenedor, copie la secuencia en el directorio siguiente.
cp predeployment script $FLASHDIR/predeployment

Para ver datos especicos de la aplicacin en una seccion denida por el usuario, use el siguiente ejemplo:
cp seccin personalizable $FLASHDIR/custom_sections/MyApp

Para registrar el xito de la instalacin en la seccin de resumen, use el ejemplo siguiente:

echo "product one flash preparation started." >>$FLASH_DIR/summary ... echo "product one flash preparation finished successfully">>$FLASH_DIR/summary

Ejemplo 32

Secuencia de creacin previa


#!/bin/sh echo "Test precreation script started" >> $FLASH_DIR/summary cat /opt/TestApp/critical_file_list | flcheck if [ $? != 0 ]; then echo "Test precreation script failure" >> $FLASH_DIR/summary exit 1 if Captulo 3 Creacin de contenedores Solaris Flash (tareas) 35

echo "Test precreation script started" >> $FLASH_DIR/summary /opt/TestApplication/license_cloning $FLASH_DIR/predeployment/.TestApplicationLicenceTransfer \ $FLASH_DIR/custom_sections/TestApplicationLicenceCounter echo "Test precreation script finished" >> $FLASH_DIR/summary exit 0

Uso de una secuencia de creacin previa para crear una seccin del contenedor denida por el usuario
Una secuencia de creacin previa puede crear una seccin denida por el usuario en el contenedor para proporcionar informacin especca de la aplicacin. Esta seccin va dirigida al mantenimiento de los contenedores. Se debe colocar la secuencia en el directorio $FLASH_DIR/sections. El contenedor Solaris Flash no procesa una seccin denida por el usuario. Por ejemplo, una seccin podra contener una descripcin del contenedor o quiz una secuencia de comandos para comprobar la integridad de una aplicacin. Una seccin denida por el usuario necesita el formato siguiente:
I I I I

Debe contener lneas individuales Cada lnea debe nalizar con un carcter de nueva lnea (ASCII 0x0a) Pueden contener un nmero ilimitado de lneas individuales Debe codicar los datos binarios mediante un algoritmo base 64 o similar

Para crear una secuencia previa a la implementacin


Se ejecuta esta secuencia antes de la instalacin del contenedor. Si la funcin de la secuencia es validar el contenedor, se guarda en el contenedor. Si la funcin de la secuencia es conservar la conguracin local del sistema clnico, se guarda en el sistema clnico. Esta secuencia tambin puede analizar y recoger datos locales necesarios para posteriores personalizaciones. Por ejemplo, se puede guardar la informacin especca del cliente antes de que los archivos que van a ser extrados la sobrescriban. Se puede usar esta informacin en la etapa nal despus de la extraccin.

Pasos

1. Cree la secuencia de implementacin previa. Siga las instrucciones descritas en Pautas para la creacin de una secuencia de personalizacin en la pgina 27. 2. Almacene la secuencia en uno de los directorios siguientes.
I

Para la validacin de los contenedores, almacnela en el directorio /etc/flash/predeployment.

36

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Si est haciendo referencia a una secuencia de creacin previa, almacnela en el directorio $FLASH_DIR/preinstall. Si desea conservar conguraciones en un sistema clnico, proporcione la ruta a la secuencia que se almacena en el sistema clnico con la palabra clave local_customization en el perl JumpStart.

Ejemplo 33

Secuencia de implementacin previa


#!/bin/sh $FLASH_DIR/TestApplication/check_hardware if [ $? != 0 ]; then echo Unsupported hardware exit 1 fi $FLASH_DIR/TestApplication/check_licence_key if [ $? != 0 ]; then echo No license for this host exit 1 fi $FLASH_DIR/TestApplication/deploy_license_key \ $FLASH_DIR/TestApplication/.TestApplicationLicenceTransfer $FLASH_DIR/TestApplication/save_data_files $FLASH_DIR/flash exit 0

Para crear una secuencia posterior a la implementacin


Esta secuencia se guarda en el contenedor o se almacena en el directorio local del sistema clnico y se ejecuta despus de la instalacin. La secuencia recongura una nueva imagen del sistema en un sistema clnico. Si la secuencia se almacena en el contenedor, los cambios afectan a todos los sistemas clnicos. Si la secuencia se almacena en un directorio local del sistema clnico, los cambios slo afectan a ste. Por ejemplo, la informacin especca del cliente que guarda una secuencia previa a la implementacin se puede aplicar al entorno de copia, completando la instalacin. Tambin es posible usar las secuencias de implementacin posterior para limpiar los archivos despus de instalar el contenedor. Por ejemplo, se pueden limpiar los archivos de registro que hay en /var/adm.
Nota No todos los archivos de registro necesitan una secuencia para la limpieza. Por ello se pueden excluir de /var/tmp cuando se crea el contenedor.

Pasos

1. Cree la secuencia de implementacin posterior. Siga las instrucciones descritas en Pautas para la creacin de una secuencia de personalizacin en la pgina 27.
Captulo 3 Creacin de contenedores Solaris Flash (tareas) 37

2. Almacene la secuencia en uno de los directorios siguientes.


I

Para que afecte a todos los sistemas clnicos, almacene la secuencia en el directorio /etc/flash/postdeployment. Para que afecte slo a un sistema clnico local, proporcione la ruta a la secuencia que se almacena en el sistema clnico con la palabra clave local_customization en el perl JumpStart.

Ejemplo 34

Secuencia de implementacin posterior


#!/bin/sh $FLASH_DIR/TestApplication/clone_reconfiguration $FLASH_DIR/TestApplication/restore_data $FLASH_DIR/flash

Para crear una secuencia de rearranque


Esta secuencia se conserva en el contenedor y se ejecuta despus de rearrancar el sistema. La secuencia realiza cualquier conguracin nal despus de la reconguracin del sistema. Despus de instalar el contenedor de Solaris Flash en un sistema clnico, se suprimen algunos archivos especcos del sistema principal y se vuelven a crear para la mquina clnica. El programa de instalacin usa la orden sys-unconfig(1M) y los programas sysidtool(1M) para suprimir y volver a crear los archivos de conguracin de red especcos del sistema principal. Los archivos que se vuelven a crear contienen, por ejemplo, /etc/hosts, /etc/defaultrouter y /etc/defaultdomain. Puede usar la secuencia de rearranque para cualquier reconguracin nal.

Pasos

1. Cree la secuencia de rearranque. 2. Guarde la secuencia de comandos en el directorio /etc/flash/reboot.

Ejemplo 35

Creacin de una secuencia de rearranque


#!/bin/sh $FLASH_DIR/TestApplication/finalize_license

38

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Creacin de un contenedor Solaris Flash


Puede crear un contenedor con una instalacin inicial que sobrescriba todos los archivos en el sistema clnico o puede crear un contenedor diferencial que solo sobrescriba los cambios que se hayan especicado. Para una descripcin del contenedor diferencial, consulte Planicacin para crear el contenedor diferencial Solaris Flash para una actualizacin en la pgina 25.

Para crear un contenedor Solaris Flash en una instalacin inicial


Despus de instalar el sistema principal, puede crear un contenedor Solaris Flash que le servir en la instalacin de otros sistemas. Siga este procedimiento.

Pasos

1. Arranque el sistema principal y ejectelo de la manera ms inactiva posible. Si es posible, ejectelo en modo monousuario. Si no es posible, cierre todas las aplicaciones que desee agregar al contenedor, as como aquellas que precisen gran cantidad de recursos del sistema operativo. Se puede crear un contenedor Solaris Flash con el sistema principal ejecutndose en modo multiusuario o monousuario o bien arrancado desde:
I I I

El DVD de Solaris 10. El Software 1 de Solaris 10 . Una imagen del Software de Solaris 10. Si utiliza soporte CD, la imagen puede incluir el CD de idiomas de Solaris 10 si es necesario.

2. Para crear el contenedor, use el comando flar create.


# flar create -n nombre opciones ruta/nombre_de_archivo

nombre opciones ruta

El nombre asignado al contenedor. El nombre que especique es el valor de la palabra clave content_name. Para una descripcin de las opciones, consulte flar create en la pgina 66. La ruta al directorio en el que desea guardar el archivo del contenedor. Si no especica ninguna ruta, flar create guarda el contenedor en el directorio actual. El nombre de archivo del contenedor.

nombre_archivo
I

Si la creacin del contenedor resulta satisfactoria, la orden flar create devuelve el cdigo de salida 0; En caso contrario, devuelve un cdigo de salida distinto de cero.
Captulo 3 Creacin de contenedores Solaris Flash (tareas) 39

3. Haga una copia del contenedor y gurdela; la podr usar en el futuro para actualizar un sistema clnico con un contenedor diferencial.

Creacin de un contenedor Solaris Flash (ejemplos)


Los sistemas de archivos se pueden copiar exactamente o personalizar mediante la exclusin de algunos directorios o archivos. Se pueden conseguir los mismos resultados utilizando distintas opciones. Use las opciones ms adecuadas en funcin de su entorno. Los sistemas de archivos en los siguientes ejemplos se han simplicado en gran medida para una mayor claridad. En lugar de usar nombres de sistemas de archivos como /var , /usr o /opt, la estructura principal del sistema de archivos de los ejemplos es la siguiente:
/aaa/bbb/ccc/ddd /aaa/bbb/fff /aaa/eee /ggg

Precaucin Utilice con precaucin las opciones de exclusin de archivos de flar

create. Si excluye algn directorio, es posible que otros que le hayan pasado por alto se queden en el contenedor, como los archivos de conguracin del sistema. El sistema sufrira incoherencias y la instalacin no funcionara. Es mejor excluir directorios y archivos que contengan datos que pueden eliminarse con facilidad sin afectar al sistema; por ejemplo, archivos de datos de gran tamao.

Creacin de un contenedor Solaris Flash (varios ejemplos)


EJEMPLO 36

Creacin de un contenedor duplicado exacto

En este ejemplo, el nombre del contenedor es archive1. Este contenedor se copia exactamente desde el sistema principal y despus se comprime. El contenedor es un duplicado exacto del sistema principal y est guardado en archive1.flar.
# flar create -n archive1 -c archive1.flar

Para comprobar la estructura de archivos del contenedor, escriba lo siguiente.


# flar info -l archive1.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/bbb/fff aaa/eee 40 Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

EJEMPLO 36

Creacin de un contenedor duplicado exacto

(Continuacin)

aaa/eee ggg

EJEMPLO 37

(/)

Creacin de un contenedor desde un sistema de archivos con raz alternativa

En este ejemplo, el nombre del contenedor es archive4. Este contenedor se copia exactamente desde el sistema principal y despus se comprime. El contenedor es un duplicado exacto del sistema principal y est guardado en archive1.flar. La opcin -R se usa para crear el contenedor desde otro rbol de directorios.
# flar create -n archive4 -c -R /x/yy/zz archive4.flar

EJEMPLO 38

Creacin de un contenedor y adicin de palabras clave para describirlo

En este ejemplo, el nombre del contenedor es archive3. Este contenedor se copia exactamente desde el sistema principal y despus se comprime. Las opciones aaden descripciones a la seccin de identicacin del contenedor, que posteriormente pueden permitir identicarlo. Para obtener ms informacin sobre las palabras clave, sus valores y formatos, consulte Palabras clave de Solaris Flash en la pgina 61.
# flar create -n archive3 -i 20000131221409 -m pumbaa \ -e "Solaris 8 Print Server" -a "Mighty Matt" -U "Internal Finance" \ -T server archive3.flar

Despus de crear el contenedor puede acceder a la seccin de identicacin que contiene la descripcin detallada. Observe este ejemplo de seccin de identicacin:
section_begin=identification files_archived_method=cpio files_compressed_method=compress files_archived_size=259323342 files_unarchived_size=591238111 creation_date=20000131221409 creation_master=pumbaa content_name=Finance Print Server content_type=server content_description=Solaris 8 Print Server content_author=Mighty Matt content_architectures=sun4u creation_node=pumbaa creation_hardware_class=sun4u creation_platform=SUNW,Sun-Fire creation_processor=sparc creation_release=5.9 creation_os_name=SunOS creation_os_version=s81_49 x-department=Internal Finance

Captulo 3 Creacin de contenedores Solaris Flash (tareas)

41

Creacin de un contenedor Solaris Flash y personalizacin de archivos (ejemplos)


EJEMPLO 39

Creacin de un contenedor con exclusin e inclusin de archivos y directorios

En este ejemplo, el nombre del contenedor es archive2. Este contenedor se copia del sistema principal, pero no se trata de una copia exacta de ste. Se excluye el contenido del directorio /aaa, pero permanece el contenido de /aaa/bbb/ccc .
# flar create -n archive2 -x /aaa -y /aaa/bbb/ccc archive2.flar

Para comprobar la estructura de archivos del contenedor, escriba lo siguiente. que mostrar los directorios excluidos que contengan archivos copiados, aunque slo los archivos que se restauraron contendrn datos:
# flar info -l aaa aaa aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/bbb ggg

EJEMPLO 310 Creacin de un contenedor con exclusin e inclusin de archivos y directorios mediante listas

En este ejemplo, el nombre del contenedor es archive5. Este contenedor se copia del sistema principal, pero no se trata de una copia exacta de ste. El archivo exclude contiene la lista siguiente:
/aaa

El archivo include contiene la lista siguiente:


/aaa/bbb/ccc

El contenido del directorio /aaa se excluye, pero el contenido en /aaa/bbb/ccc se mantiene.


# flar create -n archive5 -X exclude -f include archive5.flar

Para comprobar la estructura de archivos del contenedor, escriba lo siguiente. que mostrar los directorios excluidos que contengan archivos copiados, aunque slo los archivos que se restauraron contendrn datos:
# flar info -l archive5.flar aaa aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/bbb ggg

42

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

EJEMPLO 311 Creacin de un contenedor con exclusin de archivos y directorios mediante una lista y restaurando un directorio

Puede combinar las opciones -x, -y, -X y -f. En este ejemplo se combinan las opciones -X e -y. El contenedor se denomina archive5. Este contenedor se copia del sistema principal, pero no se trata de una copia exacta de ste. El archivo exclude contiene la lista siguiente:
/aaa

La opcin -y restaura el directorio /aaa/bbb/ccc. La orden siguiente produce el contenedor.


# flar create -n archive5 -X exclude -y /aaa/bbb/ccc archive5.flar

Para comprobar la estructura de archivos del contenedor, escriba lo siguiente. que mostrar los directorios excluidos que contengan archivos copiados, aunque slo los archivos que se restauraron contendrn datos:
# flar info -l archive5.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd ggg

EJEMPLO 312 Creacin de un contenedor con exclusin e inclusin de archivos y directorios mediante una lista con la opcin -z

En este ejemplo, el nombre del contenedor es archive3. Se copia del sistema principal, pero no se trata de una copia exacta de ste. Los archivos y directorios que se deben seleccionar se incluyen en el archivo filter1. Dentro de los archivos, los directorios estn marcados con un signo ms (+) o menos (-) para indicar qu archivos se deben excluir y cules restaurar. En este ejemplo se excluye el directorio /aaa con un signo menos y se restaura el subdirectorio /aaa/bbb/ccc con un signo ms. El archivo filter1 contiene la siguiente lista.
- /aaa + /aaa/bbb/ccc

La orden siguiente produce el contenedor.


# flar create -n archive3 -z filter1 archive3.flar

Para comprobar la estructura de archivos del contenedor, escriba la orden siguiente, que mostrar los directorios excluidos que contengan archivos copiados, aunque slo los archivos que se restauraron contendrn datos:
# flar info -l archive3.flar aaa aaa/bbb aaa/bbb/ccc

Captulo 3 Creacin de contenedores Solaris Flash (tareas)

43

EJEMPLO 312 Creacin de un contenedor con exclusin e inclusin de archivos y directorios mediante una lista con la opcin -z (Continuacin)

aaa/bbb/ccc/ddd ggg

Para crear un contenedor diferencial de Solaris Flash con una imagen principal actualizada
Antes de crear un contenedor diferencial, necesita dos imgenes para compararlas: una imagen principal sin cambios y una imagen principal actualizada. Una imagen es la principal sin cambios que se ha conservado inalterada. Esta imagen se almacen y se debe acceder a ella. La segunda imagen es la principal sin cambios que se actualiza con modicaciones menores. El sistema de archivos raz (/) es el predeterminado para la imagen nueva, pero se puede acceder a ella si se ha almacenado en cualquier otro lugar. Con estas dos imgenes, puede crear un contenedor diferencial que incluya solamente las diferencias entre ambas. Se puede instalar el contenedor diferencial en copias que se instalaron anteriormente con la imagen principal sin cambios.

Pasos

1. Preparar el sistema principal con cambios. Antes de realizar los cambios, el sistema principal debe ejecutar un duplicado del contenedor original.
Nota Se debe proteger de los cambios una copia de la imagen principal sin cambios y debe quedar disponible para el montaje posterior.

2. Actualice la imagen principal sin cambios con cualquiera de los cambios siguientes.
I I I I

Suprima paquetes. Aada paquetes o modicaciones. Modicar los archivos de conguracin. Agregue soporte para dispositivos perifricos en el sistema clnico.

3. (Opcional) Cree secuencias de comandos de personalizacin. Consulte Creacin de las secuencias de personalizacin en la pgina 34. 4. Entregue la imagen principal sin cambios en un punto de montaje.
I

Si la imagen principal sin cambios se almacena en un entorno de arranque inactivo, recuprela mediante la orden lumount.
# lumount BE_name mountpoint

44

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

nombre_entorno_de_arranque punto_montaje

Especica el entorno de arranque donde se almacena la imagen principal sin cambios Especica un sistema de archivos raz (/) donde se almacena la imagen

En el siguiente ejemplo, el entorno de arranque inactivo se llama unchanged_master1. El punto de montaje es el directorio /a en el sistema principal.
# lumount
I

unchanged_master1 /a

Si la imagen se almacena en una copia, monte sta mediante NFS. a. En el sistema principal, comparta el sistema de archivos raz de la copia (/) y proporcione a la raz principal permisos en el sistema clnico.
# share -F nfs -o rw,root=master_system "/"

sistema_principal es el nombre del sistema principal. b. Monte la copia en el sistema principal.


# mount -F nfs clone_system:/ master_dir

sistema_copia dir_principal
I

Especica el nombre del sistema para montar Especica el directorio donde se almacena la imagen principal sin cambios.

Si guard una imagen con la orden ufsdump, use la orden ufsrestore para recuperar una copia. Para obtener ms informacin sobre cmo utilizar estos comandos, consulte Captulo 27, UFS Backup and Restore Commands (Reference) de System Administration Guide: Devices and File Systems.

5. Cree el archivo diferencial.


# flar create -n archive_name -A unchanged_master_image_dir \ opciones ruta/nombre_de_archivo

nombre_contenedor

Especica el nombre asignado al contenedor. El nombre_de_archivo que especique es el valor de la palabra clave content_name. El nombre se enumera en la seccin de identicacin del contenedor. Crea un contenedor diferencial comparando una nueva imagen del sistema con la imagen que especica el argumento dir_imagen_principal_sin_cambios. De forma predeterminada, la nueva imagen del sistema es la raz (/). Puede cambiar la imagen predeterminada con la opcin -R. dir_imagen_principal_sin_cambios es un

-A dir_imagen_principal_sin_cambios

Captulo 3 Creacin de contenedores Solaris Flash (tareas)

45

directorio donde la imagen del sistema sin cambios se almacena o se monta a travs de UFS, NFS o lumount. Puede incluir y excluir algunos archivos mediante las opciones para la seleccin del contenido. Para una lista de las opciones, consulte flar create en la pgina 66. opciones ruta Para una descripcin de las opciones, consulte flar create en la pgina 66. Especica la ruta al directorio donde desee guardar el contenedor. Si no especica ninguna ruta, flar create guarda el contenedor en el directorio actual. Especica el nombre del contenedor.

nombre_archivo
I

Si la creacin del contenedor diferencial es satisfactoria, la orden flar create devuelve el cdigo de salida 0. Si la creacin del contenedor diferencial falla, el comando flar create devuelve un cdigo de salida distinto de 0.

Para conocer los procedimientos para instalar un contenedor, consulte Para preparar la instalacin de un contenedor Solaris Flash con el mtodo de instalacin JumpStart personalizada de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas.
Ejemplo 313

Creacin de un contenedor diferencial con la nueva imagen principal en el sistema principal


En este ejemplo, el directorio para la imagen principal sin cambios es unchanged_master1. La nueva imagen principal que contiene cambios es el directorio raz (/). Se compara la nueva imagen principal con la imagen principal sin cambios y el contenedor diferencial resultante se comprime. El contenedor diferencial se almacena en el archivo diffarchive1.flar. El contenedor incluye archivos que se suprimen, cambian o aaden, cuando se instalan.
# flar create -n diffarchive1 -A /a/unchanged_master1 -c diffarchive1.flar

46

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Ejemplo 314

Creacin de un contenedor diferencial con las imgenes almacenadas en un entorno de arranque inactivo
En este ejemplo, la imagen principal sin cambios, unchanged_master1, se almacena en un entorno de arranque inactivo y se accede a ella mediante el montaje del entorno de arranque. La nueva imagen principal es el directorio raz (/). Se compara la nueva imagen principal con la principal sin cambios y el contenedor diferencial resultante se comprime. Se almacena el contenedor en diffarchive4.flar. El contenedor incluye archivos que se suprimen, cambian o aaden, cuando se instalan.
# lumount unchanged_master1 /a # flar create -n diffarchive4 -A /a -c diffarchive4.flar

Para crear un contenedor diferencial Solaris Flash mediante Solaris Live Upgrade
Para gestionar actualizaciones del sistema, puede utilizar Solaris Live Upgrade para copiar el sistema operativo, lo que crea un nuevo entorno de arranque. Esta copia se puede comparar con el sistema principal que se ha actualizado con cambios sin importancia. El contenedor diferencial Solaris Flash resultante se puede instalar entonces en los sistemas clonados. Si desea obtener ms informacin sobre Solaris Live Upgrade, consulte Captulo 4, Modernizacin automtica de Solaris (informacin general) de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin.

Pasos

1. Desde el sistema principal sin cambios, cree un nuevo entorno de arranque mediante la orden lucreate. Este nuevo entorno de arranque es una copia exacta del sistema principal y se puede usar para crear el contenedor diferencial. 2. Compruebe el estado de los dos entornos de arranque.
# lustatus copy_BE boot environment Is Active Active Can Copy Name Complete Now OnReboot Delete Status -----------------------------------------------------------------------master_BE yes yes yes no copy_BE yes no no yes -

3. Actualice la imagen principal con cualquiera de los cambios siguientes.


I I I

Suprima paquetes. Aada paquetes o modicaciones. Modicar los archivos de conguracin.


Captulo 3 Creacin de contenedores Solaris Flash (tareas) 47

Agregue soporte para dispositivos perifricos en el sistema clnico.

4. (Opcional) Cree secuencias de comandos de personalizacin. Consulte Creacin de las secuencias de personalizacin en la pgina 34. 5. Cree el archivo diferencial. a. Monte el entorno de arranque recin creado.
# lumount nombre_entorno_arranque /a

b. Cree el contenedor diferencial comparando el sistema principal en el entorno de arranque.


# flar create -n archive_name -A nuevo_dir_enrtono_arranque\ opciones ruta/nombre_de_archivo

nombre_contenedor -A nuevo_directorio_entorno_arranque

Especica el nombre asignado al contenedor. Crea un contenedor diferencial comparando una nueva imagen del sistema con la imagen que especica el argumento nuevo_directorio_entorno_arranque. Para una lista de las opciones, consulte flar create en la pgina 66. Especica la ruta al directorio donde desee guardar el contenedor. Si no especica ninguna ruta, flar create guarda el contenedor en el directorio actual. Especica el nombre del contenedor.

opciones ruta

nombre_archivo

c. Desmonte el nuevo entorno de arranque.


# luumount entorno_arranque_copia

La orden flar create devuelve un cdigo de salida.


I I

Si la creacin es satisfactoria se devuelve un cdigo de salida de 0. Si se produce un fallo se devuelve un cdigo de salida distinto de cero.

6. Instale el contenedor diferencial Solaris Flash mediante un perl JumpStart. Los sistemas clnicos que se piense instalar deben ser un duplicado del sistema principal original; de lo contrario, la instalacin fallar.

48

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

El perl del ejemplo siguiente instala un contenedor diferencial, test.diff, en el dispositivo c1t1d0s0.
Perfil JumpStart ----------------------install_type flash_update archive_location http server /rw/test.diff root_device c1t1d0s0

Ejemplo 315

Creacin de un contenedor diferencial mediante la Modernizacin automtica de Solaris


master_BE es el nombre del entorno de arranque actual. entorno_arranque_copia es el nombre del nuevo entorno de arranque. Los sistemas de archivo raz (/) y /usr se sitan en s0 y s3. La orden lustatus informa de que la copia del nuevo entorno de arranque est terminada. El paquete SUNWman se aade al sistema principal. Despus de actualizar el sistema principal aadiendo el paquete SUNWman, el comando flarcreate crea un contenedor diferencial que comparte el entorno de arranque principal cambiado y el nuevo sin cambiar.
# lucreate -c master_BE -m /:/dev/dsk/c0t1d0s0:ufs \ -m /usr:/dev/dsk/c0t1d0s3:ufs -n copy_BE # lustatus # pkgadd SUNWman # lumount copy_BE /a # flar create -n test.diff -c -A /a /net/server/export/test.diff # luumount copy_BE

Instale el contenedor diferencial en los sistemas clonados. Para conocer los procedimientos para instalar un contenedor, consulte Para preparar la instalacin de un contenedor Solaris Flash con el mtodo de instalacin JumpStart personalizada de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas. La siguiente imagen muestra la creacin de un nuevo entorno de arranque utilizando el comando lucreate.

Captulo 3 Creacin de contenedores Solaris Flash (tareas)

49

Sistema principal original 2 discos f sicos c0t0d0 root (/) c0t1d0

/swap

Sistema principal despu s de la creaci n de un nuevo entorno de arranque c0t0d0 root (/) Copia c0t1d0 root (/)

/swap

Compartir

/swap

Comando: # lucreate -m /:/dev/dsk/c0t1d0s0:ufs \ -n second_disk

50

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

CAPTULO

Instalacin y administracin de contenedores Solaris Flash (tareas)


Este captulo proporciona procedimientos detallados para instalar un contenedor Solaris Flash utilizando el programa de instalacin de Solaris. Este captulo tambin proporciona referencias a los procedimientos para instalar contenedores Solaris Flash cuando se utilizan otros programas de instalacin. Tambin se proporcionan procedimientos detallados para administrar un contenedor.
I

Si desea utilizar el programa de instalacin de Solaris, consulte Instalacin de un contenedor Solaris Flash con el programa de instalacin de Solaris en la pgina 51. Si desea utilizar el mtodo de instalacin personalizado JumpStart o Solaris Live Upgrade, consulte Referencias a procedimientos para la instalacin de contenedores Solaris Flash en la pgina 53. Para dividir o fusionar un archivo, consulte Administracin de contenedores Solaris Flash en la pgina 54.

Instalacin de un contenedor Solaris Flash con el programa de instalacin de Solaris


Para utilizar el programa de instalacin de Solaris para instalar un contenedor Solaris Flash, utilice el siguiente procedimiento.

51

M
Pasos

Instalacin de contenedores de Solaris Flash


1. Inicie el programa de instalacin Solaris y avance por los paneles hasta que alcance el panel Specify Media (especicar medio). Contine con la instalacin de Solaris Flash. Consulte cualquiera de los siguientes procedimientos para obtener informacin paso a paso.
I

SPARC: Realizacin de una instalacin o modernizacin con el programa de instalacin de Solaris de Gua de instalacin de Solaris 10: instalaciones bsicas x86: Realizacin de una instalacin o modernizacin con el programa de instalacin de Solaris de Gua de instalacin de Solaris 10: instalaciones bsicas

2. Especique el soporte que va a usar para la instalacin: a. Escriba la informacin que se le haya pedido.

Soporte seleccionado

Indicador

DVD o CD Sistema de archivo en red

Inserte el disco donde se encuentra el contenedor Solaris Flash. Especique la ruta de acceso al sistema de archivo en red en que se encuentra el contenedor Solaris Flash. Tambin es posible especicar el nombre del archivo contenedor. Especique el URL y la informacin de delegado necesaria para acceder al contenedor Solaris Flash. Especique el servidor FTP y la ruta de acceso al contenedor Solaris Flash. Proporcione el nombre de usuario y la contrasea que permite acceder al servidor FTP. Incluya la informacin de proxies necesaria para acceder al servidor FTP. Especique el dispositivo de cinta local y la posicin dentro de sta donde se encuentra el contenedor Solaris Flash.

HTTP FTP

Cinta local

Si ha seleccionado instalar un contenedor desde DVD, CD o desde un servidor NFS, se mostrar el panel Seleccin de contenedor Flash. b. Para contenedores almacenados en disco o en un servidor NFS, seleccione la instalacin de uno o ms contenedores Solaris Flash en el panel Seleccin de contenedor Flash. c. En el panel Resumen del contenedor Flash, conrme los contenedores que ha seleccionado y haga clic en Siguiente.
52 Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

d. En el panel Contenedores Flash adicionales, puede instalar un contenedor Solaris Flash adicional especicando el soporte en el que se encuentra el otro contenedor. Si no desea instalar contenedores adicionales, seleccione None. 3. Pulse Siguiente para continuar con la instalacin. Siga los pasos para completar la instalacin.

Referencias a procedimientos para la instalacin de contenedores Solaris Flash


Puede utilizar cualquiera de los mtodos de instalacin de Solaris para instalar contenedores de Solaris Flash para una instalacin inicial. Debe utilizar JumpStart personalizado o Solaris Live Upgrade para instalar un contenedor diferencial Solaris Flash.

Tipo de instalacin

Referencia
I

Una instalacin inicial para instalar un contenedor Solaris Flash

Solaris installation program Consulte el procedimiento anterior Instalacin de un contenedor Solaris Flash con el programa de instalacin de Solaris en la pgina 51 Solaris Live Upgrade Consulte Instalacin de contenedores Solaris Flash en un entorno de arranque de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin. Custom JumpStart installation program Consulte Creacin de un perl de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas y Para preparar la instalacin de un contenedor Solaris Flash con el mtodo de instalacin JumpStart personalizada de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas. mtodo de instalacin mediante arranque WAN Consulte Captulo 9, Arranque WAN (informacin general) de Gua de instalacin de Solaris 10: instalaciones basadas en red.

Captulo 4 Instalacin y administracin de contenedores Solaris Flash (tareas)

53

Tipo de instalacin

Referencia
I

Una actualizacin con un contenedor diferencial Solaris Flash

Custom JumpStart installation program Consulte Creacin de un perl de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas y Para preparar la instalacin de un contenedor Solaris Flash con el mtodo de instalacin JumpStart personalizada de Gua de instalacin de Solaris 10: instalaciones avanzadas y JumpStart personalizadas. Solaris Live Upgrade Consulte Para instalar un contenedor Solaris Flash con un perl (interfaz de lnea de rdenes) de Gua de instalacin de Solaris 10: Modernizacin automtica de Solaris y planicacin de la modernizacin.

Administracin de contenedores Solaris Flash


El comando flar permite administrar contenedores. Un contenedor se puede dividir en secciones que, a su vez, pueden modicarse, ampliarse o borrarse, y luego fusionarse para crear un contenedor. Tambin se puede obtener informacin acerca del contenedor.
Precaucin No modique la seccin Archivos del contenedor o afectar a la

integridad de ste.

Divisin de un contenedor Solaris Flash


Puede dividir un contenedor en secciones, lo que permite modicar algunas secciones, agregar nuevas o eliminarlas. Una vez modicadas las secciones, es necesario fusionarlas para crear un nuevo contenedor. Por ejemplo, es posible que desee agregar una seccin denida por el usuario o modicar la seccin Identicacin de contenedor. No modique la seccin Archivos del contenedor o afectar a la integridad de ste. La orden flar split divide un contenedor Solaris Flash en secciones. El comando flar copia todas las secciones en un archivo independiente en el directorio actual o en un directorio especicado. Los archivos se llaman como las secciones, por ejemplo, una cookie de contenedor se guarda en un archivo que se llama cookie. Puede especicar que el comando flar split guarde nicamente una seccin. La sintaxis del comando es la siguiente:
54 Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] lename
-d dir -u seccin Recupera las secciones que copiar desde dir, en lugar de hacerlo del directorio actual.
I

Si usa esta opcin, flar copia las secciones Cookie, Identicacin, Contenedor y seccin. Puede especicar un nombre de seccin nico o una lista de nombres de seccin separados por espacios. Si no usa esta opcin, flar copia nicamente las secciones Cookie, Identicacin y Contenedor.

-f archive

Extrae la seccin Archive en un directorio que se llama archive, en vez de colocarla en un contenedor con el nombre archive. Slo copia la seccin llamada seccin desde el contenedor. Esta seccin esta denida por el usuario.

-S seccin

EJEMPLO 41

Divisin de contenedores

En el ejemplo siguiente, archive1.flar se divide en tres archivos:


I

cookie: la primera lnea del contenedor, que identica la versin del formato del contenedor. No cambie este identicador. identificacin: una copia de la seccin Identicacin de contenedor con todas las parejas de palabra clave y valor. contenedor: el propio contenedor cpio. Este archivo puede comprimirse.

# flar split archive1.flar

Una vez dividido el contenedor, puede agregar una seccin denida por el usuario o modicar la seccin Identicacin de contenedor. Las secciones se pueden fusionar para volver a crear el contenedor.

Fusin de un contenedor Solaris Flash


Una vez dividido el contenedor en secciones, stas se pueden combinar para crear un nuevo contenedor. El comando flar combine crea un contenedor Solaris Flash a partir de secciones individuales. Cada seccin se asume que est en un contenedor independiente, cuyos nombres son los de las secciones. Como mnimo deben estar presentes los siguientes tres contenedores:
Captulo 4 Instalacin y administracin de contenedores Solaris Flash (tareas) 55

I I I

Cookie de contenedor (cookie) Identicacin de contenedor (identification) archivos de contenedor (archive)

Al fusionar las secciones, recuerde:


I

Si archive es un directorio, flar usa cpio para archivar el directorio antes de incluirlo en el contenedor combinado. Si la seccin de identicacin Archive se especica para que comprima el contenedor, flar comprime el contenido del nuevo contenedor combinado. No se valida ninguna de las secciones. En particular, no se valida ni se actualiza ningn campo de la seccin de identicacin del contenedor.

flar combine [-d dir] [-u section] [-t [-p posn] [-b blocksize]] lename -d dir -u seccin
I

Recupera las secciones que combinar desde dir, en lugar de hacerlo del directorio actual.

Si usa esta opcin, flar copia las secciones Cookie, Identicacin, Contenedor y seccin. Puede especicar un nombre de seccin nico o una lista de nombres de seccin separados por espacios. Si no usa esta opcin, flar copia nicamente las secciones Cookie, Identicacin y Contenedor.

EJEMPLO 42

Fusin de un contenedor Solaris Flash

En este ejemplo, las secciones Cookie de contenedor, Identicacin de contenedor y Archivos de contenedor se fusionan para convertirse en un contenedor completo. El contenedor se denomina newarchive.flar.
# flar combine newarchive.flar

EJEMPLO 43

usuario

Fusin de un contenedor Solaris Flash y adicin de una seccin denida por el

En este ejemplo, las secciones Cookie de contenedor, Identicacin de contenedor, Archivos de contenedor y una seccin denida por el usuario se fusionan para convertirse en un contenedor completo. El contenedor se denomina newarchive.flar. El contenido de la seccin denida por el usuario ase encuentra en el archivo denominado user_defined, en el directorio actual.
# flar combine -u user_defined newarchive.flar

Extraccin de informacin de un contenedor


Use el comando flar info para obtener informacin sobre contenedores que ya ha creado. La sintaxis del comando es la siguiente:
56 Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

flar info [-l] [-k keyword] [-t [-p posn] [-b blocksize]] lename -k palabra clave -l
EJEMPLO 44

Devuelve nicamente el valor de palabra clave. Enumera todos los archivos de la seccin de contenedor.

Listado de archivos contenidos en una seccin de un contenedor

En este ejemplo, el comando comprueba la estructura de contenedor del contenedor archive3.flar.


# flar info -l archive3.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/eee

Captulo 4 Instalacin y administracin de contenedores Solaris Flash (tareas)

57

58

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

CAPTULO

Solaris Flash (referencia)


Este captulo proporciona una descripcin de las secciones, palabras clave y valores de las palabras clave de Solaris Flash. Este captulo tambin describe las opciones del comando flar create.
I I I

Descripciones de la seccin de contenedores Solaris Flash en la pgina 59 Palabras clave de Solaris Flash en la pgina 61 Comando flar create de Solaris Flash en la pgina 66

Descripciones de la seccin de contenedores Solaris Flash


Cada contenedor Solaris Flash est agrupado en secciones. Algunas las genera el software de Solaris Flash y no se necesita la actuacin del usuario. Otras requieren alguna actuacin o permiten opcionalmente al usuario aadir informacin. La tabla siguiente describe cada seccin.
TABLA 51

Secciones del contenedor Flash


Solicitado por el contenedor? Necesita alguna accin del usuario?

Nombre de la seccin

Descripcin

Cookie de contenedor La primera seccin contiene una cookie que identica el archivo como un contenedor Solaris Flash. El cdigo de despliegue usa la cookie para nes de identicacin y validacin. La cookie debe estar presente para que el contenedor tenga validez.

No

59

TABLA 51

Secciones del contenedor Flash

(Continuacin)
Solicitado por el contenedor? Necesita alguna accin del usuario?

Nombre de la seccin

Descripcin

Identicacin de contenedor

La segunda seccin contiene palabras clave con valores que proporcionan informacin de identicacin sobre el contenedor. El software genera informacin como la siguiente: I ID del contenedor I El mtodo de archivado como cpio I Fecha de creacin predeterminada Se le pedir que especique un nombre para el contenedor Solaris Flash. Otra informacin que puede especicar acerca del contenedor incluye lo siguiente: I El autor del contenedor I La fecha de creacin I El nombre del sistema principal que se ha usado para crearlo Para obtener una lista de palabras claves que describen el archivo, consulte Palabras clave de la seccin de identicacin en la pgina 62.

El usuario y el software generan el contenido

Maniesto

Una seccin de un contenedor Solaris Flash que se utiliza para No validar un sistema clnico. en ella se enumeran los archivos de un sistema que se deben retener, aadir o suprimir de un sistema clnico. La instalacin no es satisfactoria si los archivos no coinciden con el conjunto de archivos esperados. Esta seccin slo es informativa y en ella se enumeran los archivos en un formato interno y no se pueden usar para las secuencias. Puede excluir esta seccin creando el contenedor diferencial con la opcin flar create -M. Al no producirse la validacin del contenedor, no se recomienda la exclusin de esta seccin.

No

Implementacin previa, implementacin posterior y rearranque. Resumen

Esta seccin contiene informacin interna que el software ash utiliza antes y despus de instalar una imagen del sistema operativo. En ella se almacena cualquier secuencia de personalizacin proporcionada por el usuario. Esta seccin contiene mensajes relativos a la creacin del contenedor y registra las actividades de las secuencias de comando previas al despliegue.

No

El usuario y el software generan el contenido S

Denido por el usuario

Esta seccin sigue a la seccin de identicacin del contenedor. El contenedor puede o no incluir secciones denidas por el usuario. El cdigo de extraccin del contenedor no procesa estas secciones. Estas secciones se pueden recuperar por separado y usar para describir contenidos.

No

60

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

TABLA 51

Secciones del contenedor Flash

(Continuacin)
Solicitado por el contenedor? Necesita alguna accin del usuario?

Nombre de la seccin

Descripcin

Archivos de contenedor

La seccin de archivos de contenedor contiene los archivos que se han reunido del sistema principal en datos binarios. Comienza con section_begin=archive, pero no tiene un lmite nal.

No

Palabras clave de Solaris Flash


Las palabras clave de Solaris Flash son como las palabras clave de JumpStart personalizado. Denen elementos de la instalacin. Cada palabra clave es un comando que controla un aspecto de cmo el software de Solaris Flash instala el software en un sistema clnico. Use las siguientes directrices para dar formato a las palabras clave y los valores:
I

Las palabras clave y los valores estn separados por un nico signo de igual y debe haber slo una pareja por lnea No se hace distincin entre maysculas y minsculas, No hay en limitacin sobre la longitud de las lneas individuales

I I

Palabras clave generales


Cada seccin de contenedor Solaris Flash se dene con las palabras clave section_begin y section_end. Por ejemplo, la seccin de archivos del contenedor incluye una palabra clave section_begin, aunque con un valor diferente. Las secciones del contenedor denidas por el usuario estn delimitadas por las palabras clave section_begin y section_end, con valores adecuados a cada seccin. Los valores de las palabras clave section_begin y section_end se describen en la siguiente tabla.
TABLA 52

Valores para las palabras clave section_begin y section_end


Valores parasection_begin y section_endpalabras clave

Seccin de contenedor

Cookie de contenedor Identicacin de contenedor

cookie Esta seccin no esta delimitada por las palabras clave section_begin y section_end. identification

Captulo 5 Solaris Flash (referencia)

61

TABLA 52

Valores para las palabras clave section_begin y section_end (Continuacin)


Valores parasection_begin y section_endpalabras clave

Seccin de contenedor

Secciones denidas por el usuario Archivos de contenedor

section_name Un ejemplo de una palabra clave section_name es X-user_section_1. archive

Palabras clave de la seccin de identicacin


Las tablas siguientes describen las palabras clave que usar en la seccin de identicacin del contenedor y los valores que se pueden denir. Todas las secciones utilizan las palabras clave mencionadas en la Tabla 53 para delimitar cada seccin.
TABLA 53

Palabras clave de la seccin de identicacin: Palabras clave generales


Deniciones de valores Valor Necesario

Palabras clave

section_begin section_end

Estas palabras clave se usan para delimitar las secciones en el contenedor y no se limitan exclusivamente a la seccin de identicacin. Para obtener una descripcin de todas las palabras clave, consulte Palabras clave generales en la pgina 61.

Texto

Las palabras clave siguientes, usadas en la seccin de identicacin del contenedor, describen el contenido de la seccin de archivos del contenedor.
TABLA 54

Palabras clave de la seccin de identicacin: contenido de la seccin de archivos del contenedor


Deniciones de valores Valor Necesario

Palabras clave

archive_id (opcional)

Esta palabra clave describe exclusivamente lo incluido en Texto el contenedor. El software de instalacin usa este valor slo para validar lo incluido en el contenedor durante la instalacin de ste. Si la palabra clave no est presente no se efecta la comprobacin de integridad. Por ejemplo, la palabra clave archive_id puede ser FlAsH-ARcHive-2.0.

No

62

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

TABLA 54

Palabras clave de la seccin de identicacin: contenido de la seccin de archivos del contenedor (Continuacin)
Deniciones de valores Valor Necesario

Palabras clave

files_archived_method

Texto Esta palabra clave describe el mtodo del contenedor usado en la seccin de archivos. I Si la palabra clave est presente, tiene el valor de cpio I Si esta palabra clave no esta presente, se asume que la seccin de archivos se encuentra en formato cpio con encabezados ASCII. Este formato es la opcin cpio -c. Si files_compressed_method est presente, el mtodo de compresin se aplica al archivo del contenedor creado por el mtodo del contenedor.

No

files_archived_size

Este valor de la palabra clave es el tamao en bytes de la seccin de los archivos guardados.

Numrico

No

files_compress_method

Texto Esta palabra clave describe el algoritmo de compresin usado en la seccin de archivos. I Si la palabra clave est presente puede que tenga uno de los valores siguientes: I none La seccin de archivo de contenedor no est comprimida. I compress La seccin de archivos est comprimida utilizando el comando compress. I Si esta palabra clave no est presente, se presupone que la seccin de archivos del contenedor no est comprimida. El mtodo de compresin indicado por esta palabra clave se aplica al archivo del contenedor creado mediante el mtodo del contenedor indicado por la palabra clave files_archived_method.

No

files_unarchived_size

Esta palabra clave dene el tamao acumulado en bytes Numrico del contenedor extrado. Se usa el valor para la vericacin del tamao del sistema de archivos.

No

Las palabras clave siguientes proporcionan informacin sobre todo el contenedor. Se usan generalmente para ayudar al usuario en la seleccin y en la gestin de los contenedores; son opcionales y permiten al usuario a distinguir los contenedores individuales. Utilice opciones para el comando flar create para incluir estas palabras clave. Para ver un ejemplo, consulte Ejemplo 38.

Captulo 5 Solaris Flash (referencia)

63

TABLA 55

Palabras clave de la seccin de identicacin: el usuario describe el contenedor


Deniciones de valores Valor Necesario

Palabras clave

creation_date

Texto El valor de esta palabra clave es una indicacin textual de la hora que representa cundo se cre el contenedor. I Puede utilizar el comando flar create con la opcin -i para crear la fecha. I Si no especica una fecha de creacin con el comando flar create, la fecha predeterminada es la de Greenwich mean time (GMT). I El valor debe estar en formato de calendario bsico completo ISO-8601 sin el designador de hora (ISO-8601,5.4.1(a)). El formato es SSAAMMDDhhmmss. Por ejemplo, 20000131221409 representa 31 de enero, 2000, 10:14:09 p.m. El valor de esta palabra clave es el nombre del sistema principal usado para crear el contenedor. Puede usar la opcin -m del comando flar create para crear este valor. Si no especica un valor, el valor se toma del comando uname -n. Texto

No

creation_master

No

content_name

Esta palabra clave identica el contenedor. El valor se Texto genera a partir de la opcin -n de la orden flar create. Siga estas pautas cuando cree este valor: I El nombre descriptivo no puede ser mayor de 256 caracteres. I La descripcin debe incluir la funcin y nalidad del contenedor. El valor de esta palabra clave especica una categora Texto para el contenedor. Puede usar la opcin flar create -T para generar el valor. El valor de la palabra clave describe lo incluido en el contenedor. No hay lmite para la longitud del valor de esta palabra clave. Puede usar la opcin flar create -E para crear este valor. Texto

content_type

No

content_description

No

content_author

El valor de esta palabra clave identica al creador del Texto contenedor. Puede usar la opcin flar create-a para crear este valor. Se recomienda usar como valor el nombre completo del creador y su direccin de correo electrnico.

No

64

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

TABLA 55

Palabras clave de la seccin de identicacin: el usuario describe el contenedor


Deniciones de valores Valor

(Continuacin)
Necesario

Palabras clave

content_architectures

Lista de El valor de esta palabra clave es una lista separada por comas de las arquitecturas del ncleo que admite texto el contenedor. I Si la palabra clave est presente, el software de instalacin valida la arquitectura del ncleo del sistema clnico en relacin con la lista de arquitecturas que admite el contenedor. La instalacin no resulta satisfactoria si el contenedor no admite la arquitectura de ncleo del sistema clnico. I Si la palabra clave no est presente, el software de instalacin no valida la arquitectura del sistema clnico.

No

Las palabras claves siguientes tambin describen el contenedor completo. De forma predeterminada, el comando uname completa los valores cuando se crea el contenedor ash. Si crea un contenedor ash en el que el directorio raz 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.
I I

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 raz /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 56

Palabras clave de la seccin de identicacin: el software describe el contenedor


Valor

Palabra clave

creation_node creation_hardware_class creation_platform creation_processor creation_release creation_os_name creation_os_version

El valor de retorno de uname -n El valor de retorno de uname -m El valor de retorno de uname -i El valor de retorno de uname -p El valor de retorno de uname -r El valor de retorno de uname -s El valor de retorno de uname -v

Captulo 5 Solaris Flash (referencia)

65

Palabras clave de la seccin denidas por el usuario


Adems de las palabas clave denidas por el contenedor Solaris Flash puede denir otras palabras clave. El contenedor Solaris Flash ignora las palabras clave denidas por el usuario, pero Vd. puede proporcionar secuencias o programas que procesen la seccin de identicacin y que use palabras clave denidas por el usuario. Use el formato siguiente cuando cree palabras clave denidas por el usuario:
I I

Inicie el nombre de la palabra clave con X. Cree la palabra clave con caracteres que no sean saltos de lnea, signos de igual ni caracteres nulos. Las convenciones sugeridas de asignacin de nombres para las palabras claves denidas por el usuario incluyen el mtodo descriptivo delimitado por guin bajo usado para las palabras claves predenidas. Otra convencin es la federada, similar a la asignacin de nombres en paquetes de Java.

Por ejemplo, X-departamento sera un nombre vlido de palabra clave denida por el usuario. Para obtener un ejemplo de como utilizar las opciones para incluir palabras clave denidas por el usuario en la seccin de identicacin, consulte Ejemplo 38.

Comando flar create de Solaris Flash


Use la orden flar create de Solaris Flash para crear un contenedor Solaris Flash.

flar create
Use la orden flar create para crear un contenedor Solaris Flash desde un sistema principal. Puede usar este comando cuando el sistema principal se est ejecutando en modalidad multiusuario o monousuario, Tambin puede utilizar flar create cuando se arranca el sistema principal desde los siguientes medios.
I I I

DVD de Solaris 10 CD de Software 1 de Solaris 10 Una imagen de los CD de Software de Solaris 10 y el CD de idiomas de Solaris 10

Cuando cree un contenedor Solaris Flash el sistema principal debera estar en el estado ms estable posible. La sintaxis del comando es la siguiente:
66 Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

flar create -n archive_name [-R root] [-A unchanged_master_image_dir] [-S] [-M] [-H] [-I] [-c] [-x exclude_dir/lename] [-y include_dir/lename] [-z list_lename] [-X list_lename] [-t [-p posn] [-b blocksize] [-i date] [-m master] [-u section ... [-d dir]] [-f [list_lename| -] [-F]] [-U key=val ...] [-a author] [-e descr|-E descr_le] [-T type] path/lename En esta lnea de comando, ruta es el directorio en el que desea guardar el archivo del contenedor. nombre_archivo es el nombre de archivo del contenedor. Si no especica ninguna ruta, flar create guarda el contenedor en el directorio actual.
TABLA 57 Opcin

Opciones de lnea de comandos para flar create


Descripcin

Opciones obligatorias -n nombre_contenedor El valor de este indicador es el nombre del contenedor. La archive_name que especique es el valor de la palabra clave content_name.

Opcin para compresin -c Comprime el contenedor mediante compress(1).

Opciones para directorios y tamaos -R raz Crea el contenedor a partir del rbol de sistema de archivos que se especica como raz Si no se especica esta opcin, flar create crea un contenedor a partir del sistema de archivos especicando / como raz. Omite informacin de tamao en el contenedor. No genera el identicador de hash.

-S -H

Opciones para la creacin de un contenedor diferencial -A Crea un contenedor diferencial comparando una nueva imagen del dir_imagen_principal_sin_cambios sistema con la imagen que especica el argumento dir_imagen_principal_sin_cambios. De forma predeterminada, la nueva imagen del sistema es la raz (/). Puede cambiar la imagen predeterminada con la opcin -R. dir_imagen_principal_sin_cambios es un directorio donde la imagen del sistema principal sin cambios se almacena o se monta a travs de UFS, NFS o lumount. Puede modicar los efectos de la seleccin de archivos para un contenedor diferencial mediante las opciones de la seleccin de contenidos descrita en la seccin siguiente de la tabla.

Captulo 5 Solaris Flash (referencia)

67

TABLA 57 Opcin

Opciones de lnea de comandos para flar create


Descripcin

(Continuacin)

-M

Excluye el archivo de manifesto. Cuando se usa esta opcin no se produce ninguna validacin en el contenedor diferencial. Al crear un contenedor diferencial, flar create crea una lista extensa de los archivos del sistema que no se han cambiado, los que se han cambiado y los que se van a borrar del contenedor. Esta lista se almacena en la seccin de manifesto del contenedor. Cuando se implementa el contenedor diferencial, el software usa esta lista para efectuar una comprobacin archivo por archivo, a n de asegurarse de la integridad del sistema clnico. El uso de esta opcin evita dicha comprobacin y guarda el espacio usado por la seccin del manifesto en un contenedor diferencial. No obstante, debe valorar si el ahorro de tiempo y espacio en el disco compensa la posible prdida de una prueba de integridad tras la instalacin. Evite el uso de esta opcin, ya que no se produce ninguna validacin.

Opciones para seleccin de contenido


Precaucin Utilice con precaucin las opciones de exclusin de archivos de flar create. Si excluye algn directorio, es posible que otros que le hayan pasado por alto se queden en el contenedor, como los archivos de conguracin del sistema. El sistema sufrira incoherencias y la instalacin no funcionara. Es mejor excluir directorios y archivos que contengan datos que pueden eliminarse con facilidad sin afectar al sistema; por ejemplo, archivos de datos de gran tamao.

-y nombre_directorio/ archivo_para_incluir

Agrega al contenedor los archivos y directorios especicados en la lnea de comandos. Esta opcin se utiliza si se ha excluido un directorio pero se desea restaurar subdirectorios o archivos individuales. nombre_directorio/archivo_para_incluir es el nombre del subdirectorio o archivo que se debe incluir.

-X nombre_archivo_de_lista Agrega al contenedor los archivos y directorios enumerados en una lista. nombre_archivo_de_lista es la ruta completa a un archivo que contiene una lista. El contenido del archivo se agrega a la lista de archivos a menos que se especique la opcin -F. I El archivo nombre_archivo_de_lista debe contener un archivo por lnea. I Si se especica un sistema de archivos mediante -R raz, la ruta a cada uno de los archivos debe ser relativa al directorio raz alternativo, o bien una ruta absoluta. I Si nombre_archivo es -, flar create leer como lista de archivos la entrada estndar. Cuando se usa el valor - no se calcula el tamao del contenedor.

68

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

TABLA 57 Opcin

Opciones de lnea de comandos para flar create


Descripcin

(Continuacin)

-F

Slo utiliza para crear el contenedor los archivos enumerados en -f nombre_archivo_de_lista. Esta opcin convierte a -f nombre_archivo_de_lista en la lista de archivos absoluta, en lugar de una lista agregada a la normal.

-x Excluye archivos y directorios del contenedor. Estos archivos y nombre_directorio/archivo_para_excluir se especican en la lnea de comandos. Esta opcin se directorios puede usar varias veces para excluir ms de un archivo o directorio. nombre_directorio/archivo_para_excluir es el nombre del directorio o archivo que se debe excluir. -X nombre_archivo_de_lista Excluye una lista de archivos y directorios del contenedor. nombre_archivo_de_lista es la ruta completa a un archivo que contiene la lista. I El archivo nombre_archivo_de_lista debe contener un archivo por lnea. I Si se especica un sistema de archivos mediante -R raz, la ruta a cada uno de los archivos debe ser relativa al directorio raz alternativo, o bien una ruta absoluta. I Si nombre_archivo_de_lista es -, flar create, lee la entrada estndar como la lista de archivos. Cuando se usa el valor - no se calcula el tamao del contenedor. -z nombre_archivo_de_lista Excluye o incluye una lista de archivos y directorios del contenedor. Cada archivo o directorio de la lista deber estar marcado con un signo ms + o un signo menos -. El signo ms indica un archivo o directorio incluido; el signo menos indica un archivo o directorio excluido. nombre_archivo_de_lista es la ruta completa a un archivo que contiene la lista. I El archivo nombre_archivo_de_lista debe contener un archivo por lnea. I Si se especica un sistema de archivos mediante -R raz, la ruta a cada uno de los archivos debe ser relativa al directorio raz alternativo, o bien una ruta absoluta. -I Obvie la comprobacin de integridad. Para evitar la exclusin de archivos importantes del sistema de un contenedor, el comando, flar create ejecuta una comprobacin de integridad. Esta comprobacin examina todos los archivos registrados en una base de datos por paquetes del sistema y detiene la creacin de contenedores si se excluyera cualquiera de ellos. El uso de esta opcin anula la comprobacin de integridad. Por este motivo, evite el uso de la opcin -I.

Opciones empleadas en secciones denidas por el usuario

Captulo 5 Solaris Flash (referencia)

69

TABLA 57 Opcin

Opciones de lnea de comandos para flar create


Descripcin

(Continuacin)

-u seccin

Incluye seccin como seccin denida por el usuario. Para incluir ms de una seccin denida por el usuario, seccin debe ser una lista separada por espacios de nombres de seccin. Recupera el archivo de seccin que se especica con -u desde dir.

-d dir

Opciones usadas con contenedores en cinta -t -p posicin Crea un contenedor en un dispositivo de cinta. El argumento nombre_archivo es el nombre del dispositivo de cinta. Usar slo con la opcin -t. Especica la posicin del dispositivo de cinta para que flar create almacene el contenedor. Si no se usa esta opcin, flar create sita el contenedor en la posicin actual de la cinta. Especica el tamao de bloque que usa flar create al crear el contenedor. Si no especica un tamao de bloque, flar create usa el tamao predeterminado de 64 KB.

-b tamao_bloque

Opciones para identicacin de contenedores Estos valores y palabras claves aparecen en la seccin de identicacin del contenedor. -U clave=valor -i fecha Incorpora palabras clave denidas por el usuario y sus valores en la seccin de identicacin de contenedor. Usa la fecha como el valor de la palabra clave creation_date. Si no se especica ninguna fecha, flar create usa la fecha y hora actuales del sistema. Usa principal como nombre del sistema principal en el que se crea el contenedor. principal es el valor para la palabra clave creation_master. Si no ha especicado principal, flar create usa el nombre de sistema que le devuelve el comando uname -n. Usa descripcin como valor de la palabra clave content_description. Esta opcin no se puede usar con -E. Recupera el valor para la palabra clave content_description a partir del archivo archivo_descripcin. Esta opcin no se puede usar con -e. Usa autor como nombre de autor en la seccin Identicacin de contenedor. autor es el valor de la palabra clave content_author. Si no se especica ningn autor, flar create no incluye la palabra clave content_author en la seccin de identicacin de contenedor. Usa tipo como valor de la palabra clave content_type. tipo est denido por el usuario. Si no se especica ningn tipo, flar create no incluye la palabra clave content_type.

-m principal

-e descripcin -E archivo_descripcin

-a autor

-T tipo

70

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Glosario
3DES ([Triple DES] Triple-estndar de cifrado de datos). Un mtodo de encriptacin por clave simtrica que proporciona una longitud de clave de 168 bits. Advanced Encryption Standard. Una tcnica de encriptacin de datos en bloques de 128 bits simtricos. El gobierno de los EE.UU. adopt la variante Rijndael del algoritmo como estndar de cifrado en octubre del ao 2000. AES sustituye al cifrado DES como el estndar del gobierno. Un archivo que contiene una coleccin de los archivos que se copiaron desde un sistema principal, as como informacin de identicacin del contenedor, por ejemplo, el nombre y la fecha de creacin. Despus de instalar un contenedor en un sistema, ste contiene la conguracin exacta del sistema principal. El contenedor podra ser diferencial, un contenedor Solaris Flash que incluye solamente las diferencias entre dos imgenes del sistema, una imagen principal original y una imagen principal actualizada. El contenedor diferencial incluye los archivos que retener, modicar o suprimir desde el sistema clnico. Una actualizacin diferencial cambia solamente los archivos que se especican y se restringe a los sistemas que contengan software coherente con la imagen principal original. teclas de echa secuencia de inicio Las cuatro teclas de direccin que hay en el teclado numrico. Una secuencia de intrprete de comandos Bourne denida por el usuario, especicada en el archivo rules que realiza tareas antes de que el software Solaris este instalado en el sistema. Las secuencias de inicio slo se pueden usar en las instalaciones JumpStart personalizadas. Proceso de carga del software del sistema en la memoria e inicio de ste.
71

AES

contenedor

arranque

entorno de arranque

Un conjunto de sistemas de archivos obligatorios (segmentos de disco y puntos de montaje) esenciales para el funcionamiento del sistema operativo Solaris. Estos segmentos de disco pueden estar en el mismo disco o repartidos entre varios. El entorno de arranque activo es el que se ha utilizado para arrancar. Slo se puede arrancar desde un entorno de arranque activo. Un entorno de arranque inactivo es un entorno que no se ha utilizado para el arranque actual, pero puede estar en un estado de espera para ser activado en el prximo.

bootlog-cgi

El programa CGI que permite a un servidor web recopilar y almacenar los mensajes de consola de arranque e instalacin de un cliente remoto durante una instalacin en la instalacin de arranque de WAN. Un sistema que proporciona a los sistemas cliente de la misma subred de la red los programas y la informacin necesaria para arrancar. Para realizar instalaciones a travs de la red se requiere un servidor de arranque si el servidor de instalacin est en una subred diferente de aqulla donde se encuentran los sistemas en los que se desea instalar el software Solaris. (CA) Una organizacin externa o empresa que ofrece conanza y que emite los certicados digitales utilizados para crear rmas digitales y pares de claves pblicas-privadas. Esta organizacin garantiza que el individuo es quien dice que es gracias a la unicidad del certicado. Un archivo que contiene el certicado digital de un determinado sistema cliente. Durante una negociacion SSL, puede ser necesario que el cliente enve el archivo del certicado al servidor que lo utiliza para vericar la identidad del cliente. (Common Gateway Interface) Una interfaz que permite a los programas externos comunicarse con el servidor HTTP. Los programas escritos para trabajar con CGI se llaman programas o escrituras CGI. Su funcin consiste en manejar formularios o analizar salidas, tareas que el servidor no realiza normalmente. El resultado de agregar un grupo de elementos de datos que se usan para comprobar el grupo y que pueden ser nmeros u otras cadenas de caracteres, que se tratarn como nmeros, durante el clculo de la suma de comprobacin. El valor de la suma de comprobacin comprueba que la comunicacin entre dos dispositivos se realiza con xito. En el modelo cliente-servidor de comunicacin, el cliente es un proceso que accede de forma remota a los recursos de un servidor de clculo, como potencia de clculo y gran capacidad de memoria.

servidor de arranque

autoridad certicadora

certstore

CGI

suma de comprobacin

cliente

72

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

sistema clnico

Un sistema instalado mediante un contenedor Solaris Flash. El sistema clnico tiene una conguracin de instalacin idntica al sistema principal. Una coleccin lgica de paquetes (mdulos de software). El software Solaris est dividido en grupos de software, cada uno de los cuales consta de clsters y paquetes. Una secuencia de caracteres que empieza con una orden, seguida normalmente de argumentos, que incluyen opciones, nombres de archivo y otras expresiones y que acaba en un carcter de n de lnea. Un volumen RAID-0. Si los segmentos estn concatenados, los datos se escriben en el primer segmento disponible hasta que ste se llena, a continuacin, se escriben en el segmento siguiente, y as sucesivamente. Una concatenacin no proporciona redundancia de datos a menos que est dentro de una duplicacin. Consulte tambin Volumen RAID-0. Un grupo de software que contiene el software mnimo necesario para arrancar y ejecutar el sistema operativo Solaris en un sistema. Incluye el software de red y los controladores necesarios para ejecutar el escritorio Common Desktop Environment (CDE). El ncleo central no incluye el software CDE. Sistemas de archivos necesarios para el sistema operativo Solaris. Si utiliza la Modernizacin automtica de Solaris, dichos sistemas de archivos son puntos de montaje independientes en vfstab de los sistemas de arranque activos e inactivos. Ejemplos root (/), /usr, /var y /opt. Estos sistemas de archivos se copian siempre desde la fuente al entorno de arranque inactivo. Un tipo de instalacin en el que el software Solaris se instala automticamente en un sistema de acuerdo con un perl denido por el usuario. Se pueden crear perles personalizados para distintos tipos de usuarios y sistemas. Una instalacin JumpStart personalizada es una instalacin JumpStart creada por el usuario. Un archivo, ubicado en el mismo directorio JumpStart que el archivo rules, que es una secuencia shell Bourne que contiene dos tipos de funciones: sondeo y comparacin. Las funciones de sondeo renen la informacin deseada o realizan el trabajo efectivo y establecen la variable de entorno SI_ correspondiente establecida por el usuario. Las funciones de sondeo se convierten en palabras clave de sondeo. Las funciones de comparacin invocan una funcin de sondeo adecuada, comparan el resultado de la funcin de sondeo y devuelven el valor 0 si la palabra clave coincide, o 1 en caso contrario. Las funciones de comparacin se convierten en palabras clave de reglas. Consulte tambin el archivo rules.

clster

lnea de rdenes

concatenacin

Grupo de software principal

sistemas de archivos crticos

JumpStart personalizado

archivo de comprobacin personalizado

73

desencriptacin perl derivado DES

El proceso de conversin de texto codicado a texto normal. Ver tambin encriptacin. Un perl creado dinmicamente por una secuencia de inicio durante una instalacin JumpStart personalizada. (Data Encryption Standard) Un mtodo de cifrado de clave simtrica que se desarroll en 1975 y que la ANSI estandariz en 1981 como ANSI X.3.92. DES utiliza una clave de 56 bits. Un grupo de software que contiene el grupo de software de Solaris para el usuario nal y las bibliotecas, archivos, pginas de comando man y herramientas de programacin para el desarrollo de software. (Dynamic Host Conguration Protocol) Un protocolo de capas de aplicacin. Permite que los ordenadores individuales, o clientes, en una red TCP/IP puedan extraer una direccin IP y otra informacin de conguracin de red de un servidor o servidores DHCP designados y mantenidos centralmente. Esta funcin reduce los costes de mantenimiento y administracin de una red IP grande. Un contenedor de Solaris Flash que incluye slo las diferencias entre dos imgenes del sistema, una imagen principal original y una imagen principal actualizada. El contenedor diferencial incluye los archivos que retener, modicar o suprimir desde el sistema clnico. Una actualizacin diferencial cambia solamente los archivos que se especican y se restringe a los sistemas que contengan software coherente con la imagen principal sin modicar. Un archivo intransferibe e incorruptible emitido por un tercero en el que las dos partes comunicantes confan. Un disco ptico (no magntico). En ingls, el trmino disc conserva la ortografa ms difundida para los discos compactos (CD, o compact disc); por ejemplo, un CD-ROM o un DVD-ROM es un disco ptico. Un disco, o un conjunto de discos, de un material magnetizado, organizados en pistas y sectores concntricos, destinados al almacenamiento de datos (por ejemplo, de archivos). Consulte tambin la denicin de disco (disc).

grupo de software de Solaris Desarrollador DHCP

contenedor diferencial

certicado digital disco (disc)

disco (disk)

archivo de conguracin Un archivo que representa la estructura de un disco (por ejemplo, de disco bytes/sector, indicadores, segmentos, etc.). Los archivos de conguracin de disco permiten usar el comando pfinstall desde un sistema nico para probar los perles en discos de diferentes tamaos. cliente sin disco Es un cliente de red que realiza todo su almacenamiento en disco en un servidor.

74

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

directorio raz de documentos dominio

La raz de la estructura jerrquica de un servidor web que contiene los archivos, imgenes y datos que se desean presentar a los usuarios que acceden a l. Parte de la jerarqua de nombres de Internet. Representa un grupo de sistemas de una red local que comparten los archivos de administracin. El nombre que se asigna a un grupo de sistemas de una red local que comparten archivos de administracin. El nombre de dominio es necesario para que la base de datos del servicio de informacin de la red (NIS) funcione adecuadamente. Un nombre de dominio consta de una secuencia de nombres de componentes, separados por puntos (por ejemplo: tundra.mpk.ca.us). Ledos de izquierda a derecha, los nombres de componentes se reeren a zonas mas generales (y normalmente, ms lejanas) de autoridad administrativa. El proceso de proteger informacin de su uso no autorizado, hacindola ininteligible. Este mtodo se basa en un cdigo, llamado clave, que permite desencriptar la informacin. Consulte tambin desencriptacin. Un grupo de software que contiene el grupo de software de ncleo central, adems del software recomendado para un usuario nal, incluidos el software DeskSet y el Common Desktop Environment (CDE). Un grupo de software que contiene la versin Solaris 10 completa.

nombre de dominio

encriptacin

grupo de software de Solaris para usuario nal grupo de software de Solaris de distribucin completa grupo de software de Solaris de distribucin completa ms OEM /etc directorio /etc/netboot /export

Un grupo de software que contiene la versin Solaris 10 completa y soporte adicional de hardware para los OEM. Este grupo de software se recomienda en la instalacin del software Solaris en servidores basados en SPARC. Un directorio que contiene archivos de conguracin del sistema y comandos de mantenimiento vitales. El directorio del servidor de arranque WAN que contiene la informacin de conguracin de un cliente y los datos de seguridad necesarios para la instalacin por este mtodo. Un sistema de archivos, en un servidor de SO, que comparten varios sistemas de una red. Por ejemplo, el sistema de archivos /export puede contener el sistema de archivos raz y el espacio de intercambio para clientes sin disco y los directorios de inicio para los usuarios de la red. Los clientes sin disco dependen del sistema de archivos /export del servidor de SO para poder arrancar y ejecutar sus sistemas.

75

reanudacin despus de Volver al entorno que se ejecutaba anteriormente. Use la funcin de un fallo restauracin despus de un fallo cuando, en el momento de la activacin, el entorno de arranque designado para el arranque falla (o no tiene el comportamiento deseado). particin fdisk Una particin lgica de una unidad de disco, exclusiva de un sistema operativo concreto, en un sistema basado en x86. Para instalar el software Solaris, debe establecer al menos una particin fdisk de Solaris en un sistema basado en x86. Estos sistemas permiten establecer hasta cuatro particiones fdisk en un disco, que se pueden usar para contener sistemas operativos individuales. Cada sistema operativo debe ubicarse en una particin fdisk exclusiva. Un sistema slo puede tener una particin fdisk Solaris por disco. Un servidor que proporciona el software y el almacenamiento de archivos a los sistemas de una red. En el sistema operativo SunOS, es una red con estructura de rbol, que contiene los archivos y directorios a los que se puede acceder. Una secuencia de intrprete de comandos Bourne denida por el usuario, especicada en el archivo rules que realiza tareas antes de que el software Solaris est instalado en el sistema, pero antes de que se reinicie. Las secuencias de n se utilizan con las instalaciones JumpStart personalizadas. Procedimiento para poner datos en una estructura o dividir un disco en sectores para recibir datos. Una de las 10 o ms teclas F1, F2, F3, etc., del teclado, que estn asignadas a tareas determinadas. Una entrada de directorio que hace referencia a un archivo de disco. El mismo archivo fsico puede mencionarse en varias entradas del directorio. En zonas Solaris, la zona global es la zona predeterminada para el sistema y la zona utilizada para el control administrativo de todo el sistema. La zona global es la nica zona desde la que se puede congurar, instalar, gestionar o desinstalar una zona no global. La administracin de la infraestructura del sistema, como dispositivos fsicos, enrutamiento o reconguracin dinmica (DR), slo es posible en la zona global. Algunos procesos con privilegios adecuados que se ejecuten en la zona global pueden acceder a objetos asociados con otras zonas. Consulte tambien Zonas Solaris y zonas no globales. El proceso de cambiar una cadena de carcteres a un valor o clave que represente al original. Un nmero pequeo producido a partir de una entrada mucho mayor. El valor de salida siempre es el mismo para las mismas entradas. Las funciones de hash pueden utilizarse en algoritmos de bsqueda en

servidor de archivos sistema de archivos secuencia de n

formatear tecla de funcin enlace completo

zona global

hashing hash

76

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

tablas, deteccin de errores e intrusos. En este ltimo caso, las funciones de hash se eligen de modo que sea difcil encontrar dos entradas que proporcionen el mismo resultado. MD5 y SHA-1 son ejemplos de funciones de hash en una direccin. Por ejemplo, un resumen de un mensaje toma un valor de entrada de longitud variable, como el propio archivo del disco, y lo reduce a uno pequeo. HMAC Un mtodo de hashing por clave para autenticar mensajes. HMAC se utiliza junto a una funcin de hash criptogrca iterativa, como por ejemplo MD5 o SHA-1, en combinacin con una clave secreta compartida. La capacidad criptogrca de HMAC depende de las propiedades de la funcin de hash subyacente. El nombre que distingue a cada sistema de la red; debe ser exclusivo para cada sistema de un dominio (normalmente, esto se reere a una nica empresa) y puede estar formado por cualquier combinacin de letras, nmeros y signos de resta (-), pero no puede empezar ni acabar con este signo. (Hypertext Transfer Protocol, protocolo de transferencia de hipertexto) Protocolo de Internet que obtiene objetos de hipertexto de sistemas remotos. Este protocolo se basa en TCP/IP. Una versin segura de HTTP, implementada mediante Secure Sockets Layer (SSL). Una instalacin que sobrescribe el software en ejecucin o inicializa un disco vaco. Una instalacin inicial del sistema operativo Solaris sobrescribe el disco o discos de sistema con la nueva versin del sistema operativo Solaris. Si el sistema no ejecuta el sistema operativo Solaris, debe efectuar una instalacin inicial. Si el sistema est ejecutando una versin actualizable del sistema operativo Solaris, una instalacin inicial sobrescribe el disco y no preserva el sistema operativo o las modicaciones locales. servidor de instalacin Un servidor que proporciona las imgenes del DVD o CD de Solaris y desde el cual otros sistemas pueden instalar el software de Solaris (se conoce tambin como servidor de soportes). Si desea crear un servidor de instalacin puede copiar las imgenes del CD de Solaris en el disco duro del servidor. Direccin de protocolo de Internet. En TCP/IP, un nmero de 32 bits exclusivo que identica cada sistema de una red. Una direccin IP consta de cuatro nmeros separados por puntos (192.168.0.0, por ejemplo). En la mayora de las ocasiones, cada parte de la direccin IP es un nmero entre 0 y 225. No obstante, el primer nmero debe ser inferior a 224 y el ltimo no puede ser 0.

nombre del sistema

HTTP

HTTPS instalacin inicial

direccin IP

77

Las direcciones IP se dividen lgicamente en dos partes: la red (semejante a un cdigo de rea telefnico) y el sistema local de la red (equivalente al nmero de telfono). Los nmeros de una direccin IP de Clase A, por ejemplo, representan red.local.local.local y los nmeros de una direccin IP de Clase C representan red.red.red.local.

Clase

Rango (xxx es un nmero entre 0 y 255)

Nmero de direcciones IP disponibles

Clase A Clase B Clase C

1.xxx.xxx.xxx - 126.xxx.xxx.xxx 128.0.xxx.xxx - 191.255.xxx.xxx 192.0.0.xxx - 223.255.255.xxx

Ms de 16 millones Ms de 65.000 256

IPv6

IPv6 es una versin (la sexta) del protocolo de Internet (IP); representa un paso adelante en la evolucin de la versin actual IPv4 (la cuarta), La implementacin de IPv6, con mecanismos de transicin denidos, no interrumpe las operaciones actuales; adems, proporciona una plataforma para nuevas funciones de Internet. IPv6 se describe ms detalladamente en Parte I, Introducing System Administration: IP Services de System Administration Guide: IP Services.

trabajo directorio JumpStart

Una tarea denida por el usuario que debe realizar un sistema informtico. Cuando se usa un disquete de perles para las instalaciones JumpStart personalizadas, el directorio JumpStart es el directorio raz del disquete que contiene todos los archivos JumpStart personalizados bsicos. Cuando se usa un servidor de perles para las instalaciones JumpStart personalizadas, el directorio JumpStart es un directorio del servidor que contiene todos los archivos JumpStart personalizados bsicos. Un tipo de instalacin en el que el software Solaris se instala automticamente en un sistema, con el software JumpStart instalado de fbrica. Un protocolo de autenticacin de red que usa una criptografa slida y de clave secreta que permite que el cliente y el servidor se identiquen mutuamente en conexiones de red inseguras. El cdigo que permite encriptar o desencriptar unos datos. Ver tambin encriptacin.

instalacin JumpStart

Kerberos

clave

78

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

keystore

El archivo que contiene las claves compartidas por un cliente y un servidor. Durante una instalacin mediante el arranque WAN, el sistema cliente utiliza las claves para vericar la integridad o desencriptar los datos y cheros transmitidos por el servidor. (local area network, red de rea local) Un grupo de sistemas informticos prximos que se comunican a travs de cierto software y hardware. (Protocolo ligero de acceso a directorios) Protocolo de acceso a directorios estndar y ampliable que utilizan los clientes y servidores del servicio de asignacin de nombres LDAP para comunicarse entre s. Una regin geogrca o poltica o una comunidad que comparten idioma, costumbres y convenciones culturales (ingls en EE.UU. sera en_US y el ingls del Reino Unido en_UK). Un grupo de segmentos fsicos ubicados en uno o ms discos que el sistema ve como un nico dispositivo lgico. Los dispositivos lgicos se denominan volmenes en Solaris Volume Manager. Un volumen es funcionalmente idntico a un disco fsico, desde el punto de vista de una aplicacin o de un sistema de archivos. Una seccin del contenedor Flash de Solaris usada para validar un sistema clnico; en ella se enumeran los archivos de un sistema que se deben retener, aadir o suprimir de un sistema clnico. Esta seccin slo es informativa relaciona los archivos en un formato interno y no se pueden usar para las secuencias. Un sistema que se usa para crear un contenedor Solaris Flash. La conguracin del sistema se guarda en el contenedor. (Message Digest 5) Una funcin de hash criptogrca iterativa utilizada para autenticar mensajes, incluso las rmas digitales. Rivest desarroll esta funcin en 1991. Consulte servidor de instalacin. Consulte volumen. El sistema de archivos raz arrancable ms pequeo posible. Una minirraz contiene un ncleo y el software mnimo necesario para instalar el entorno Solaris en un disco duro. La minirraz es el sistema de archivos que se copia en una mquina en la instalacin inicial. Consulte Volumen RAID-1. El proceso de acceder a un directorio desde un disco conectado a una mquina que est emitiendo la solicitud de montaje o un disco remoto de una red. Para montar un sistema de archivos, se requiere un punto de montaje en el sistema local y el nombre del sistema de archivos que se va a montar (por ejemplo, /usr).
79

LAN

LDAP

entorno nacional

dispositivo lgico

maniesto

sistema principal MD5

servidor de soportes metadispositivo minirraz

duplicacin montar

punto de montaje servidor de nombres servicio de nombres

Un directorio de estacin de trabajo en el que se monta un sistema de archivos que existe en una mquina remota. Un servidor que proporciona un servicio de nombres a los sistemas de una red. Una base de datos de red distribuida que contiene informacin clave sobre los sistemas de una red para que se puedan comunicar entre s. Con un servicio de nombres, es posible mantener, gestionar y acceder a la informacin del sistema desde cualquier punto de la red. Sin un servicio de nombres, cada sistema debe mantener su propia copia de la informacin del sistema (en los archivos /etc locales). Sun admite los siguientes servicios de nombres: LDAP, NIS y NIS+. Un grupo de sistemas (denominados "hosts" en ingls) que estn conectados mediante sistemas de software y hardware para que puedan transmitirse y compartir informacin; es lo que se conoce como una red de rea local (LAN). Cuando los sistemas estn conectados en red suelen ser necesarios uno o varios servidores. Una forma de instalar software en una red, desde un sistema con una unidad de CD-ROM o DVD-ROM a un sistema que no disponga de este tipo de unidad. Las instalaciones en red requieren un servidor de nombres y un servidor de instalacin. El Servicio de informacin de red (NIS) de SunOS 4.0 (mnimo). Una base de datos de red distribuida que contiene informacin clave sobre los sistemas y usuarios de la red. La base de datos NIS se guarda en el servidor principal y en todos los servidores esclavos. El Servicio de informacin de red (NIS) de SunOS 5.0 (mnimo). NIS+ sustituye a NIS, el Servicio de informacin de red de SunOS 4.0 (mnimo). Un entorno de sistema operativo virtual creado en una nica instancia del sistema operativo Solaris. Se pueden ejecutar una o ms aplicaciones en una zona no global sin que interacten con el resto del sistema. Las zonas no globales tambin se llaman zonas. Consulte tambien Zonas Solaris y zonas globales. Sistemas que no estn conectados a una red o no dependen de otros sistemas. Un sistema de archivos que contiene los puntos de montaje para software no integrado o de otras empresas. Un sistema que proporciona servicios a sistemas de una red. Para servir a clientes sin disco, un servidor de SO debe destinar un espacio en disco para los sistemas de archivos raz y espacio de intercambio de cada cliente sin disco (/export/root, /export/swap).

sistemas conectados en red

instalacin en red

NIS

NIS+

zona no global

sistemas que no pertenecen a una red /opt servidor de SO

80

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

paquete

Una coleccin de software que se agrupa en una entidad nica para las instalaciones por mdulos. El software Solaris est dividido en grupos de software, cada uno de los cuales consta de clsters y paquetes. Contenedor para la organizacin del contenido de una ventana, cuadro de dilogo o miniaplicacin. Un panel puede admitir y conrmar entradas de usuario. Los asistentes pueden emplear paneles, y seguir una secuencia ordenada con el objetivo de llevar a cabo una tarea determinada. Una secuencia de comandos que ejecuta manualmente o como parte del programa de instalacin de Solaris. Patch Analyzer lleva a cabo un anlisis del sistema para determinar qu modicaciones se retirarn, si fuera el caso, al modernizar a la versin de actualizacin de Solaris. Una agrupacin de plataformas de hardware denida por el fabricante para distribuir un software especco. Ejemplos de grupos de plataformas vlidos son i86pc y sun4u. La salida del comando uname -i. Por ejemplo, el nombre de la plataforma de Ultra 60 es SUNW, Ultra-60. Es un software que guarda automticamente el estado de un sistema y lo apaga despus de 30 minutos de inactividad. Al instalar el software de Solaris en un sistema que cumpla la versin 2 de las directrices Energy Star de la Agencia de proteccin del medio ambiente estadounidense (por ejemplo, un sistema sun4u SPARC), el software Power Management se instala de forma predeterminada. Despus de rearrancar, se le solicitar que habilite o inhabilite el software Power Management. Las directrices Energy Star requieren que los sistemas o las pantallas pasen a un estado de reposo (con un consumo equivalente o inferior a 30 vatios) cuando queden inactivos.

panel

Patch analyzer

grupo de plataformas

nombre de plataforma Power Management

palabra clave de sondeo

Un elemento sintctico que extrae informacin de atributos acerca de un sistema cuando se utiliza el mtodo de instalacin JumpStart personalizada. Una palabra clave de sondeo no precisa que se establezca una condicin de concordancia y se ejecute un perl, como sucede con una regla. Consulte tambin regla. Un archivo de texto que dene la forma de instalar Solaris cuando se utiliza el mtodo de instalacin JumpStart personalizada. Por ejemplo, un perl dene qu grupo de software se debe instalar. Cada regla especica un perl que dene la forma de instalar un sistema cuando coincide alguna regla. Generalmente, se crea un perl para cada regla. Sin embargo, es posible usar el mismo perl en varias reglas. Consulte tambin el archivo rules. Un disquete que contiene todos los archivos de JumpStart personalizado vitales en su directorio raz (directorio JumpStart).
81

perl

disquete de perles

servidor de perles clave privada clave pblica criptografa de clave pblica volumen RAID-1

Un servidor que contiene todos los archivos JumpStart personalizado vitales en un directorio JumpStart. La clave de desencriptacin utilizada en la encriptacin por clave pblica. La clave de encriptacin utilizada en la encriptacin por clave pblica. Un sistema criptogrco basado en dos claves: una pblica, conocida por todo el mundo, y una privada, que slo conoce el receptor del mensaje. Una clase de volumen que replica datos mediante el mantenimiento de mltiples copias. Un volumen RAID-1 se compone de uno o ms volmenes RAID-0 denominados subduplicaciones. Un volumen RAID-1 se denomina tambin duplicacin. Una clase de volumen que puede ser una banda o una concatenacin. Estos componentes se denominan tambin subduplicaciones. La banda o concatenacin es el bloque de construccin bsico de las duplicaciones. Un grupo de software que contiene el codigo mnimo necesario para arrancar y ejecutar un sistema Solaris con compatibilidad de servicio de red limitada. El grupo de software de compatibilidad de red reducida proporciona una consola multiusuario basada en texto y utilidades de adminitracin del sistema. Este grupo de software tambin permite que el sistema reconozca interfaces de red, pero no activa lo servicios de red. En una jerarqua de elementos, es el elemento desde el cual cuelga el resto. No hay ningn elemento superior a la raz en la jerarqua. / es el directorio base del que parten el resto de directorios, de forma directa o indirecta. El directorio raz contiene los directorios y archivos vitales para el funcionamiento del sistema, como el ncleo, los controladores de los dispositivos y los programas necesarios para iniciar (arrancar) un sistema. Una serie de valores que asignan uno o varios atributos de sistema a un perl. Una regla se usa en una instalacin JumpStart personalizada. Un archivo de texto que contiene una regla para cada grupo de sistemas (o sistemas nicos) que se desea instalar automticamente. Cada regla diferencia un grupo de sistemas, segn uno o varios atributos de sistema. El archivo rules enlaza cada uno de estos grupos con un perl; se trata de un archivo de texto que dene cmo se va a instalar el software Solaris en cada sistema del grupo. Un archivo de reglas se usa en una instalacin JumpStart personalizada. Consulte tambin perl.

volumen RAID-0

Grupo de software de compatibilidad de red reducida

/ (raz)

regla archivo rules

82

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

archivo rules.ok

Una versin generada del archivo rules. El archivo rules.ok es necesario para que el software de instalacin JumpStart personalizado asocie un sistema con un perl. Es imperativo usar la secuencia check para crear el archivo rules.ok. (SSL) Una librera de software que establece la conexin segura entre dos partes (cliente y servidor) que desean establecer una comunicacin HTTPS, la versin segura de HTTP. Un dispositivo de red que gestiona recursos y proporciona servicios a un cliente. (Secure Hashing Algorithm) Este algoritmo opera en cualquier longitud de entrada menor que 264 para producir un resumen del mensaje.

Secure Sockets Layer

servidor SHA1

sistemas de archivos que Sistemas de archivos que son archivos denidos por el usuario como se pueden compartir /export/home y /swap. Dichos sistemas de archivos se comparten entre el entorno de arranque activo y el inactivo cuando se utiliza la Modernizacin automtica de Solaris. Los sistemas de archivos que se pueden compartir contienen el mismo punto de montaje de vfstab en los entornos de arranque activos e inactivos. Al actualizar los archivos compartidos en el entorno de arranque activo se actualizan tambin los datos del entorno de arranque inactivo. Los sistemas de archivos que se pueden compartir se comparten de forma predeterminada, pero es posible especicar un segmento de destino para que se copien los sistemas de archivos. segmento grupo de software La unidad en la que el software divide el espacio del disco. Una agrupacin lgica del software Solaris (clsters y paquetes). Durante una instalacin de Solaris, se puede instalar uno de los siguientes grupos de software: Ncleo central, software Solaris para usuario nal, software Solaris para desarrollador o Software Solaris completo y slo para sistemas SPARC, Entire Solaris Software Group Plus OEM Support. El software de Solaris que se instala en un sistema, que se encuentra en los CD o DVD de solaris o en el disco duro del servidor de instalacin en el que se han copiado las imgenes del CD o DVD de Solaris. Una caracterstica de instalacin de Solaris que permite crear un contenedor de los archivos de un sistema, conocido como sistema principal. Despus, el contenedor se puede usar para instalar otros sistemas, asimilando totalmente la conguracin de esos sistemas a la del sistema principal. Consulte tambin contenedor.

imgenes Solaris en DVD o CD Solaris Flash

Programa de instalacin Un programa de instalacin con interfaz grca de usuario (GUI) o de de Solaris lnea de comandos (CLI) que usa paneles de asistente para guiar al usuario paso a paso por la instalacin del software de Solaris y de otras empresas.
83

Modernizacin automtica de Solaris Zonas Solaris

Mtodo que permite la modernizacin de un entorno de arranque duplicado mientras el activo est todava en marcha, por lo que el entorno de produccin no deja de estar nunca en funcionamiento. Una tecnologa de particin mediante software utilizada para virtualizar servicios de sistema operativo y proporciona un entorno aislado y seguro para ejecutar aplicaciones. Cuando crea una zona no global, produce un entorno de ejecucin de aplicaciones en el que los procesos estn aislados del resto de las zonas. Este aislamiento evita que los procesos que se estn ejecutando en una zona afecten o controlen procesos que se ejecutan en otras zonas. Consulte tambin zona global y no global Un sistema que no requiere el apoyo de ningn otro. Una base de datos de estado guarda informacin en el disco acerca del estado de la conguracin de Solaris Volume Manager. La base de datos de estado es un conjunto de copias mltiples y replicadas de base de datos. Cada una de las copias se denomina rplica de la base de datos de estado. La base de datos de estado almacena la ubicacin y el estado de todas las rplicas conocidas de la base de datos de estado. Una copia de una base de datos de estado. La rplica garantiza que los datos de la base de datos son vlidos. Consulte volumen RAID-0. Un esquema de trabajo que divide una red lgica nica en redes fsicas ms pequeas para simplicar el encaminamiento. Una mscara de bits que se usa para seleccionar bits desde una direccin de Internet para el direccionamiento de subred. La mscara tiene 32 bits de largo y selecciona la porcin de red de la direccin de Internet y uno o ms bits de la porcin local. Un segmento o archivo que contiene temporalmente el contenido de una zona de memoria hasta que se pueda volver a cargar en sta. Tambin se denomina sistema de archivos /swap o swap. Un archivo en el que se especica un conjunto de palabras clave especiales de conguracin del sistema para precongurarlo.

autnomo base de datos de estado

rplica de base de datos de estado subduplicacin subred mscara de subred

espacio de intercambio

archivo sysidcfg

archivo de conguracin (system.conf) Un archivo de texto en el que se indica la ubicacin de sistema de los archivos sysidcfg y los personalizados de JumpStart que se utilizan en una instalacin mediante arranque WAN. zona horaria truststore Cualquiera de las 24 divisiones longitudinales de la supercie de la Tierra para las que existe una hora estndar. Un archivo que contiene uno o ms certicados digitales. Durante una instalacin mediante arranque WAN, el sistema cliente verica la identidad del servidor que intenta realizar la instalacin consultando los datos del archivo truststore.

84

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

desmontaje actualizacin

El proceso de eliminar el acceso a un directorio de un disco que est conectado a una mquina o un disco remoto de una red. Una instalacin que cambia el software, que es del mismo tipo. A diferencia de la modernizacin, una actualizacin puede instalar una versin anterior en el sistema. A diferencia de la instalacin inicial, el software del mismo tipo que se est instalando debe estar presente antes de que se produzca una actualizacin. Una instalacin que fusiona los archivos con los ya instalados y guarda las modicaciones en una ubicacin segura. Una actualizacin del sistema operativo Solaris fusiona la nueva versin del sistema operativo Solaris con los archivos existentes en el disco o discos del sistema. Una modernizacin guarda tantas modicaciones como sea posible hechas en la versin anterior del sistema operativo Solaris.

modernizacin

opcin de modernizacin

Una opcin presentada por el programa Programa de instalacin de Solaris. El procedimiento de modernizacin combina la nueva versin de Solaris con los archivos existentes en el disco o discos. Asimismo, la modernizacin guarda todas las modicaciones locales posibles desde la ltima instalacin de Solaris. (Uniform Resource Locator) El sistema de direccionamiento que utilizan el cliente y el servidor para solicitar documentos. URL suele llamarse tambin direccin. El formato de un URL es protocolo://mquina:puerto/documento. Un URL de ejemplo: http://www.ejemplo.com/indice.html.

URL

/usr

Un sistema de archivos en un sistema autnomo o servidor que contiene varios de los programas UNIX estndar. Al compartir el sistema de archivos /usr grande con un servidor, en lugar de mantener una copia local se minimiza el espacio de disco total necesario para instalar y ejecutar el software de Solaris en un sistema. Un programa estndar, generalmente incluido sin coste adicional al adquirir un ordenador, que se encarga del mantenimiento de ste. Un sistema de archivos o directorio (en sistemas autnomos) que contienen archivos de sistemas que es probable que cambien o aumenten durante la vida til del sistema. Estos archivos incluyen registros de sistema, archivos vi, de correo y uucp. Un grupo de segmentos fsicos u otros volmenes que el sistema ve como un nico dispositivo lgico. Un volumen es funcionalmente idntico a un disco fsico, desde el punto de vista de una aplicacin o de un sistema de archivos.

utilidad /var

volumen

85

En ciertas utilidades de lnea de rdenes, los volmenes se denominan metadispositivos. El volumen se denomina tambin pseudodispositivo o dispositivo virtual, en la terminologa UNIX estndar. Volume Manager WAN Un programa que proporciona un mecanismo para administrar y obtener acceso a los datos de DVD-ROM, CD-ROM y disquetes. (red de rea extensa) Una red que conecta varias redes de rea local (LAN) o sistemas en distintos sitios geogrcos utilizando telfono, bra ptica o enlaces de satlite. Un tipo de instalacin que permite el arraque e instalacin de software a travs de una red de rea extensa (WAN) mediante HTTP o HTTPS. Este mtodo permite la transmisin de un archivo ash de Solaris encriptado a travs de una red pblica y realizar una instalacin JumpStart personalizada en un cliente remoto. Una minirraz modicada para poder realizar una instalacin mediante arranque WAN. Estas minirraces contienen un subconjuto del software de la minirraz de Solaris. Consulte tambin minirraz. Un servidor web que proporciona la conguracin y los archivos de seguridad utilizados durante una instalacin mediante un arranque WAN. El programa de arranque de segundo nivel que carga la minirraz del arranque WAN, los archivos de conguracin del cliente y los archivos de instalacin que se necesitan para una instalacin mediante un arranque WAN. En este tipo de instalaciones, el binario wanboot ejecuta tareas de forma anloga a los programas de arranque de segundo nivel ufsboot o inetboot.

instalacin mediante arranque WAN

minirraz para un arranque WAN servidor de arranque WAN programa wanboot

programa wanboot-cgi El programa CGI que recupera y transmite los datos y archivos utilizados en una instalacion mediante un arranque WAN. archivo wanboot.conf Un archivo de texto en el que se especica la informacin de conguracin y los valores de seguridad necesarios para realizar una instalacin mediante un arranque WAN. Consulte zona no global

zona

86

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

ndice
A
Actualizacin de un sistema clnico, descripcin, 17 Administracin, contenedores Solaris Flash, 54 Contenedor (Continuacin) personalizacin con secuencias de comandos, 26 contenedor personalizacin descripcin, 26 planicacin creacin de un contenedor, 24 Contenedor planicacin creacin de un contenedor diferencial, 25 instalacin de un contenedor, 29-30 sistema principal, 21-24 secciones archivos de contenedor, descripcin, 61 cookie de contenedor, descripcin, 59 denido por el usuario, descripcin, 60 descripcin, 27, 59-61 identicacin de contenedor, descripcin, 60 maniesto, descripcin, 60 resumen, descripcin, 60 Contenedor diferencial Ver tambin contenedor descripcin, 17 planicacin, 25 Contenedores Solaris Flash, Ver contenedor Creacin contenedor Solaris Flash mapa de tareas, 31-33 contenedores Solaris Flash actualizacin, procedimiento, 47 actualizar, procedimiento, 44
87

C
Comando flar create, 66-70 Contenedor Ver tambin secuencias de comandos actualizacin de un clnico descripcin, 17 administracin, 54 comando flar create, 66-70 compresin, 29 creacin de un contenedor, 39 ejemplos, 40 requisitos para plataformas, 23 descripcin del proceso, 15-19 instalacin cmo instalar, 51-57 descripcin, 15-19 Programa de instalacin de Solaris, SPARC, 52 programas de instalacin, 29-30 mapa de tareas, 31-33 obtener informacin, 56 palabras clave denido por el usuario, 66 descripcin, 61 seccin de identicacin, 62-66 section_begin y section_end, 61-62

Creacin, contenedores Solaris Flash (Continuacin) instalacin inicial, procedimiento, 39 Solaris Flash contenedores personalizacin, 26 planicacin, 24 Solaris Flash de contenedores requisitos para plataformas, 23

S
secuencia de comandos de despliegue previo, descripcin, 60 Secuencias de comandos contenedores Solaris Flash creacin, 34 directrices, 27 Solaris Flash archivos personalizacin, 26 Sistema principal Ver tambin contenedor descripcin, 21-24 dispositivos perifricos, 23-24 personalizacin de una instalacin de, 22 Sistemas clnicos Ver tambin contenedor descripcin, 15-19 Solaris Live Upgrade creacin de contenedor diferencial, ejemplo, 49 creacin de contenedores diferenciales, procedimiento, 47

D
Divisin de un contenedor Solaris Flash, 54

F
Flash, Ver contenedor Fusin de un contenedor Solaris Flash, 55

I
Instalacin contenedores Solaris Flash cmo instalar, 51-57 con el programa de instalacin de Solaris, 51 referencias a procedimientos, 53 Solaris Flash contenedores, descripcin, 15-19 Instalacin de sistemas clnicos actualizacin, 17 instalacin inicial, 16 Instalacin de sistemas principales, 33

P
Palabras clave, contenedores Solaris Flash, 61 Personalizacin de contenedores Solaris Flash con secuencias de comandos, 26 sistema principal, 22 Planicacin, de una instalacin de contenedor Solaris Flash, 21

88

Gua de instalacin de Solaris 10: Contenedores Solaris Flash (Creacin e instalacin) enero de 2005

Anda mungkin juga menyukai