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

Capítulo 4 Instalación en modo silencioso

La instalación en modo silencioso es un tipo de instalación no interactiva que se utiliza para implantar Sun JavaTM Enterprise System (Java ES) en varios hosts que tienen configuraciones similares. Este capítulo contiene instrucciones para instalar Sun Java Enterprise System utilizando el modo silencioso.

Este capítulo incluye los siguientes apartados:

Eventos de instalación silenciosa

Para ejecutar una instalación silenciosa, debe registrar primero una sesión de instalación con el fin de crear un archivo de respuestas al que accederá el proceso de instalación silenciosa. En el archivo de respuestas, éstas se guardan como una lista de parámetros cada uno de los cuales representa una sola pregunta o un campo. Luego, puede ejecutar el programa de instalación en varios hosts utilizando el archivo de respuestas como entrada. Este proceso permite propagar una configuración en varios hosts de una empresa.

Para ejecutar una instalación silenciosa basándose en el contenido de un archivo de respuestas, ejecute el archivo Setup.bat con el argumento /s. El archivo Setup.bat busca automáticamente un archivo de respuestas denominado Setup.iss en su mismo directorio , pero puede usar el argumento /f1 para especificar otro nombre y otra ubicación para el archivo de respuestas.

El programa de instalación silenciosa no presenta ningún cuadro de diálogo si se produce un error. La información de estado se guarda en el archivo Setup.log. El archivo de registro se crea de forma predeterminada en el mismo directorio en el que se encuentre el archivo de respuestas. Puede especificar otro nombre y otra ubicación para el archivo de registro añadiendo el argumento /f2 al comando Setup.bat.

ProcedurePara realizar una instalación silenciosa

  1. Desarrolle el plan de instalación.

    Estudie el sistema para conocer si hay incompatibilidades. Para obtener más información, consulte Comprobación de los requisitos previos a instalación.

  2. Ejecute el programa de instalación para generar su archivo de respuestas.

    Para obtener más información, consulte el apartado Creación de un archivo de respuestas.

  3. Realice una copia del archivo de respuestas antes de editarlo.

  4. Edite los valores del archivo de respuestas para adaptarlos a los sistemas de destino.

    Para obtener más información, consulte el apartado Edición del archivo de respuestas.

  5. Ejecute el programa de instalación especificando el archivo de respuestas.

    Para obtener más información, consulte el apartado Ejecución del programa de instalación en modo silencioso.

Creación de un archivo de respuestas

Para crear un archivo de respuestas, ejecute primero el programa de instalación para crear un registro de la instalación. El archivo de respuestas 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.

El formato de los archivos de respuestas es similar al de lo archivos .ini , pero los archivos de respuestas tienen la extensión .iss. Un archivo de respuestas es un archivo de texto sin formato que consta de secciones con entradas de datos. Recibe el nombre Setup.iss de forma predeterminada y se crea en el directorio del sistema Windows.


Precaución – Precaución –

Si tiene experiencia en el uso del programa de instalación, puede que sepa crear el archivo de respuestas manualmente. No obstante, este método puede provocar problemas a la hora de la instalación, la configuración o el inicio del servidor.


ProcedurePara generar un archivo de respuestas utilizando el programa de instalación

  1. Desde el indicador de comandos, sitúese en el directorio donde esté situado el programa de instalación.

    cd dir-instalación-JavaES

  2. Utilice el comando Setup.bat /r para crear el archivo de respuestas en la ubicación predeterminada, en la carpeta Windows del sistema o en otra ubicación de su elección.

    Utilice la opción /f1 para especificar dónde se creará el archivo de respuestas y suministrar su nombre. Para evitar resultados imprevisibles. Especifique una ruta de acceso absoluta al archivo que tenga la extensión .iss. Por ejemplo, escriba:

    Setup.bat /r /f1"C:\Temp\ejemplo" .


    Nota –

    Ejecute \Setup.bat y no \Windows\setup.exe para iniciar la instalación.


  3. Prosiga con la instalación proporcionando la información que quiera que suministre en modo silencioso.

    Todos los datos especificados y las opciones seleccionadas se registran en el archivo .iss.

    El final de la instalación se genera el archivo de respuestas.

Edición del archivo de respuestas

Una vez generado el archivo de respuestas, puede editarlo para modificar los parámetros locales. Entre estos parámetros se incluyen Id. de usuario de administrador, Contraseña de administrador y Escriba de nuevo la contraseña.

Al editar el archivo de respuestas, siga estas directrices:

El archivo de respuestas también contiene secciones correspondientes al cuadro de diálogo SdWelcome. Por ejemplo:

[{311E6252-893E-4445-B865-94DAFF5C500C}-SdWelcome-0]
Result=1

La cabecera de sección [{311E6252-893E-4445-B865-94DAFF5C500C}-SdWelcome-0] indica que los datos pertenecen al cuadro de diálogo SdWelcome de un componente con el código de producto o ProductCode (y PRODUCT_GUID) {311E6252-893E-4445-B865-94DAFF5C500C }.

El -0 al final de la cabecera indica que se trata de la primera llamada a SdWelcome. Si el programa de instalación presentase un segundo cuadro de diálogo SdWelcome, su cabecera terminaría en -1.

La entrada Result=1 indica el valor de retorno de la función SdWelcome. El valor de retorno 1 indica que ha hecho clic en el botón Siguiente.

En el cuadro de diálogo, Quick_Configure indica la opción Configurar automáticamente durante la instalación y Configure_Later indica Configurar manualmente después de la instalación.

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

Para ejecutar una instalación en modo silencioso, es preciso haber registrado previamente un archivo de respuestas. Para obtener más información, consulte el apartado Creación de un archivo de respuestas. Ejecute el programa de instalación en un host que tenga el mismo sistema operativo que el host en el que se generó el archivo de respuestas.

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

  1. Desde el indicador de comandos, sitúese en el directorio donde esté situado el programa de instalación.

    cd dir-instalación-JavaES

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


    Nota –

    El archivo Setup.iss se crea de forma predeterminada en la carpeta System de Windows. Necesita copiar el archivo de la carpeta System en la carpeta donde estuviese almacenado el archivo Setup.bat antes de iniciar la instalación silencios con Setup.bat /s. De lo contrario, el comando devuelve el error -3 en la configuración.


    Utilice la opción /f1 para especificar la ubicación del archivo .iss. Para evitar errores imprevistos, especifique una ruta de acceso absoluta. Por ejemplo, escriba:

    Setup.bat /s /f1"C:\Temp\ejemplo.iss" .

  3. (Opcional) Utilice el comando Setup.bat /s con la opción /f2 para especificar una ubicación y un nombre de archivo alternativos para el archivo de registro. A fin de evitar errores imprevistos, especifique una ruta de acceso absoluta para el archivo. Por ejemplo, escriba:

    Setup.bat /s /f1"C:\Temp\EjemploDesinstalar.iss /f2"C:\Setup.log".

    La instalación silenciosa puede llevar algún tiempo, que depende 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 que recibe el archivo de registro de instalación silenciosa generado al ejecutar el comando Setup.bat con el argumento /s. El archivo Setup.log contiene estas tres secciones:

La utilidad de instalación asigna uno de los siguientes valores de resultado a la clave ResultCode:

ResultCode

Descripción de ResultCode

0

Satisfactoria

-1

Error general

-2

Modo no válido

-3

No se han encontrado los datos necesarios 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 respuestas

-7

No se puede escribir en el archivo de registro

-8

Ruta de acceso incorrecta al archivo de respuestas de Install Shield Silent (.iss)

-9

No es un tipo de lista válido (cadena o número)

-10

El tipo de dato no es válido

-11

Error desconocido durante la instalación

-12

Los cuadros de diálogo no funcionan

-51

No se puede crear la carpeta especificada

-52

No se puede acceder al archivo o la carpeta especificados

-53

La opción seleccionada no es válida

El archivo de registro de una instalación silenciosa correcta muestra la siguiente información:

[ResponseResult]
ResultCode=0

Pasos siguientes

Una vez finalizada la instalación silenciosa, prosiga con el Capítulo 5, Finalización de la configuración posterior a la instalación para obtener información sobre la forma de configurar los componentes. Aunque haya efectuado diversas operaciones de configuración durante la instalación, la mayoría de los componentes necesitan cierta configuración adicional.


Nota –

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