Sun Java logo     Anterior      Contenido      Índice      Siguiente     

Sun logo
Sun Java Enterprise System Guía de instalación para Microsoft Windows 

Capítulo 8
Instalación del software en modo silencioso

La instalación silenciosa es un modo de instalación no interactivo que se usa para instalar Sun Java™ Enterprise System en varios hosts que tengan configuraciones similares. En este capítulo se proporcionan instrucciones para usar el modo silencioso para instalar el software de Sun Java Enterprise System.

Una instalación realizada mediante el asistente para la instalación de Windows recibe los datos para la instalación por parte del usuario en forma de respuestas a cuadros de diálogo. Sin embargo, una instalación silenciosa no solicita estos datos al usuario final. En su lugar, obtiene los datos del archivo de respuesta Install Shield Silent (archivo .iss). Este archivo se llama archivo de respuesta.

Un archivo de respuesta contiene información que un usuario introduce en forma de respuestas en cuadros de diálogo al ejecutar una instalación de registro con el asistente para la instalación de Windows. Durante una instalación silenciosa, el archivo Setup.bat lee los datos necesarios del archivo de respuesta en el momento de la ejecución.

Este capítulo incluye los siguientes apartados:


Eventos de instalación silenciosa

Para llevar a cabo una instalación silenciosa, en primer lugar debe realizar una sesión de instalación de registro para crear un archivo de respuesta que usará a continuación el proceso de instalación silenciosa. Durante esta sesión de instalación interactiva, las respuestas al programa de instalación se capturan en el archivo de respuesta. En el archivo de respuesta, las respuestas se retienen como una lista de parámetros, cada uno de los cuales representa un único campo o pregunta. A continuación, deberá ejecutar el programa de instalación en los hosts que sea necesario usando el archivo de respuesta como entrada. Este proceso permite propagar una configuración por varios hosts de una empresa.

En la tabla siguiente figuran los eventos de instalación silenciosa de Sun Java Enterprise System. En la columna de la izquierda se indican las tareas generales y las subtareas, mientras que en la columna de la derecha se muestra la ubicación de las instrucciones para realizar la tarea.

Tabla 8-1  Eventos de instalación silenciosa

Tarea

Ubicación de la información

1. preparación de la instalación silenciosa

Desarrolle su plan de instalación.

Capítulo 2, “Desarrollo de la secuencia de instalación”

Estudie el sistema para conocer si hay incompatibilidades.

Componentes instalados

2. Creación de un archivo de respuesta

Ejecute el programa de instalación para generar un archivo de respuesta para usted.

Para generar un archivo de respuesta mediante el programa de instalación

Realice una copia del archivo de respuesta antes de editarlo.

 

Edite los valores del archivo de respuesta para los sistemas de destino.

Edición del archivo de respuesta

3. Instalación

Ejecute el programa de instalación especificando el archivo de respuesta.

Para ejecutar el programa de instalación en el modo silencioso


Creación de un archivo de respuesta

Para crear un archivo de respuesta, en primer lugar ejecute el programa de instalación para llevar a cabo una instalación de registro. Un archivo de respuesta generado por el programa de instalación se beneficia de la comprobación de dependencias en tiempo real y de los informes de errores del programa de instalación.

Los archivos de respuesta tienen un aspecto parecido al de un archivo .ini, pero con la extensión .iss. Un archivo de respuesta es un archivo sin formato con apartados que contienen entradas de datos. De forma predeterminada, el archivo de respuesta se llama Setup.iss y se crea en la carpeta System de Windows.


Precaución

Si tiene experiencia en la instalación de componentes, puede que sepa cómo crear manualmente archivos de respuesta. No obstante, no debe crear un archivo de respuesta original manualmente. Este método puede provocar problemas a la hora de la instalación, la configuración o el inicio del servidor.


Para generar un archivo de respuesta mediante el programa de instalación

Este procedimiento genera un archivo de respuesta ejecutando el programa de instalación en Windows para realizar la instalación silenciosa.

  1. Inicie sesión en el indicador de comandos y vaya al directorio donde se encuentra el programa de instalación.
  2. cd <INSTALLDIR>

    Nota

    Ejecute \setup.bat y NO \products\setup.exe para comenzar la instalación.

  3. Introduzca el comando Setup.bat /r para generar un archivo de respuesta en la carpeta Windows del sistema.
  4. La ejecución de la instalación con el comando Setup.bat /r almacena los datos en un archivo llamado Setup.iss. A pesar de que, de forma predeterminada, el archivo .iss se crea en la carpeta Windows del sistema, puede especificar un nombre y ubicación alternativos del archivo de respuesta usando la opción /f1.

  5. Introduzca /f1 para especificar la ubicación donde debe crearse el archivo de respuesta y establezca un nombre. Especifique una ruta absoluta del archivo con la extensión .iss .
  6. Por ejemplo, Setup.bat /r /f1"C:\Temp\Setup.iss".

    Es necesario usar una ruta absoluta porque una ruta relativa ofrece resultados impredecibles.

  7. Proceda con la instalación tal como lo haría el programa de instalación en modo silencioso.
  8. Toda la información acerca de los datos que ha introducido y las opciones que ha seleccionado durante la ejecución (para una configuración de registro del programa de instalación de Windows de Sun Java Enterprise System) se graba en <nombre de archivo>.iss o en el nombre de archivo predeterminado Setup.iss.

  9. El archivo de respuesta ya puede usarse con las opciones seleccionadas durante la instalación del registro. El archivo de respuesta puede editarse manualmente para modificar las opciones grabadas.

Edición del archivo de respuesta

Tras generar un archivo de respuesta, edítelo para modificar los parámetros locales. Estos parámetros incluyen Administrator User ID (Id. de usuario administrador), Administrator Password (Contraseña de administrador) y Retype Password (Volver a escribir contraseña).

Al editar el archivo de respuesta, siga las directrices que aparecen a continuación.

El encabezado del apartado [{311E6252-893E-4445-B865-94DAFF5C500C}-SdWelcome-0] indica que los datos pertenecen al cuadro de diálogo SdWelcome de un producto con un valor ProductCode (y PRODUCT_GUID) {311E6252-893E-4445-B865-94DAFF5C500C }.

El comando -0 del final del encabezado indica que es la primera vez que se muestra SdWelcome. Si la instalación mostrara un segundo cuadro de diálogo SdWelcome, su encabezado terminaría por -1.

El comando Result=1 indica el valor devuelto de la función SdWelcome. El valor devuelto 1 indica que ha hecho clic en el botón Next (Siguiente).


Ejecución del programa de instalación en modo silencioso

Ejecute el programa de instalación en una máquina que tenga el mismo sistema operativo que la máquina en la que se generó el archivo de respuesta.

Para ejecutar una instalación silenciosa basada en el contenido de un archivo de respuesta, ejecute el archivo Setup.bat con el argumento /s. De forma predeterminada, el archivo Setup.batbusca un archivo de respuesta denominado Setup.iss en el mismo directorio que Setup.bat. Puede utilizar el argumento /f1 para especificar una ubicación y un nombre alternativos del archivo de respuesta.

Un programa de instalación silenciosa no muestra ningún cuadro de diálogo si ocurre algún error. Graba la información de estado en un archivo llamado Setup.log. De forma predeterminada, se crea en el mismo directorio en que se usa el archivo de respuesta. Puede especificar un nombre y ubicación nuevos para el archivo de registro mediante el argumento /f2 en Setup.bat.

    Para ejecutar el programa de instalación en el modo silencioso
  1. Inicie sesión en el indicador de comandos y vaya al directorio donde se encuentra el programa de instalación.
  2. cd <INSTALLDIR>

  3. Introduzca el comando Setup.bat /s para iniciar un proceso de instalación en modo silencioso.

    Nota

    De forma predeterminada, el archivo setup.iss se crea en la carpeta Windows del sistema. Debe copiar este archivo de la carpeta Windows del sistema a la carpeta donde se encuentra el archivo setup.bat antes de iniciar la instalación silenciosa como setup.bat /s. De lo contrario, devolverá un error -3 en la configuración.


Al ejecutar la instalación en modo silencioso, se crea un archivo de registro de forma predeterminada en el mismo directorio donde se encuentra setup.bat, llamado Setup.log. Si se usó la opción /f2, se crea un archivo de registro con el mismo nombre que el archivo de respuesta con la extensión .log.

  1. Introduzca /f2 para especificar un nombre de archivo y una ubicación alternativos del archivo de registro. Especifique una ruta absoluta para el archivo.

Por ejemplo, Setup.bat /s /f2"C:\Setup.log".

Especifique una ruta absoluta. Si usa una ruta relativa, puede obtener resultados impredecibles.

La instalación silenciosa puede llevar algún tiempo, en función del número y el tipo de componentes que se estén instalando. Mientras se ejecuta el programa de instalación, puede controlar el progreso observando los cambios que se producen en el registro de instalación.

Descripción del archivo Setup.log

Setup.log es el nombre predeterminado del archivo de registro de instalación silenciosa generado al ejecutar Setup.bat con el argumento /s. De forma predeterminada, se crea en el directorio que contiene el archivo de respuesta Setup.iss. Puede especificar un nombre y ubicación nuevos para Setup.log mediante la opción /f2.

El archivo Setup.log contiene tres apartados. El primer apartado se llama Install Shield Silent (InstallShield silencioso). Se identifica como archivo de registro y proporciona la versión de Install Shield Silent (InstallShield silencioso) usada en la instalación silenciosa.

El segundo apartado se llama Application (Aplicación). Identifica el nombre y la versión de la aplicación instalada, así como el nombre de la empresa.

El tercer apartado se llama Response Result (Resultado de archivo de respuesta). Contiene el código de resultado que indica si la instalación silenciosa se realizó correctamente. En este apartado se asigna un valor entero al nombre clave ResultCode. InstallShield coloca uno de los valores devueltos en la clave ResultCode:

Tabla 8-2  Clave de ResultCode Key del archivo de respuesta

ResultCode

Descripción de ResultCode

0

Correcto

-1

Error general

-2

Modo no válido

-3

Los datos solicitados no se han encontrado en el archivo Setup.iss

-4

No hay suficiente memoria disponible

-5

El archivo no existe

-6

No se puede escribir en el archivo de respuesta

-7

No se puede escribir en el archivo de registro

-8

Ruta no válida para el archivo de respuesta Install Shield Silent (.iss)

-9

Tipo de lista no válido (cadena o número)

-10

Tipo de datos no válido

-11

Error desconocido durante la instalación

-12

Cuadros de diálogo fuera de uso

-51

No se puede crear la carpeta especificada

-52

No se puede acceder al archivo o carpeta especificados

-53

Se ha seleccionado una opción no válida

El archivo Setup.log de una instalación silenciosa realizada correctamente se muestra como se indica a continuación:

[ResponseResult]

ResultCode=0


Pasos siguientes

Tras finalizar la instalación silenciosa, vaya a Tareas de configuración posteriores a la instalación mediante la opción Configure Later (Configurar más tarde) para obtener unas instrucciones finales acerca de la configuración de los componentes. Aunque puede que haya efectuado diversas configuraciones durante la instalación, la mayoría de los componentes necesitan algunas configuraciones adicionales.


Nota

Revise atentamente los requisitos de configuración posteriores a la instalación antes de continuar con otras tareas.




Anterior      Contenido      Índice      Siguiente     


Nº de referencia: 819-3112. Copyright 2005 Sun Microsystems, Inc. Todos los derechos reservados.