Sun logo      Anterior      Contenido      Índice      Siguiente     

Sun Java Enterprise System 2003Q4 Installation Guide

Capítulo 7  
Instalación del software en el modo silencioso

La instalación silenciosa es útil para instalar Java Enterprise System en varios hosts que compartan configuraciones similares. Las instalaciones silenciosas requieren que se ejecute el programa de instalación una vez para capturar los valores proporcionados en un archivo de estado. El archivo de estado que contiene sus respuestas es una lista de parámetros, cada uno de los cuales representa un único campo o pregunta.

Después, puede ejecutar el programa de instalación en varios hosts usando el mismo archivo de estado como entrada. Este proceso permite propagar una configuración en varios hosts de una empresa.

Este capítulo incluye los siguientes apartados:


Pasos previos a la instalación

Antes de crear un archivo de estado, debe ejecutar los mismos pasos previos a la instalación que se realizan en el caso de las instalaciones interactivas. Si todavía no lo ha hecho, consulte los siguientes capítulos:


Directrices

Si tiene experiencia como usuario de los componentes de Java Enterprise System, puede que sepa cómo crear manualmente archivos de estado. Este método puede provocar problemas a la hora de la instalación, la configuración o el inicio del servidor.

Siga estas directrices para lograr una instalación silenciosa correcta:


Generación de un archivo de estado

Para generar un archivo de estado, en primer lugar, debe ejecutar el programa de instalación usando la interfaz gráfica o la interfaz basada en texto. Consulte estos capítulos antes de ejecutar el programa de instalación. Una cuidadosa preparación del proceso es esencial para que la instalación se realice correctamente.

Capítulo 5, “Instalación del software usando la interfaz gráfica”

Capítulo 6, “Instalación del software usando la interfaz basada en texto”

    Para generar un archivo de estado
  1. Si desea usar la interfaz gráfica del programa de instalación, permita el acceso a su visualización.
  2. Si ha iniciado sesión en un equipo remoto o si está usando el comando su para convertirse en superuser (superusuario) en un equipo local, use el comando xhost en el equipo local para permitir el acceso a su visualización local. Por ejemplo, sírvase del siguiente comando para conceder acceso a todos los usuarios:

    xhost +

    Si ha iniciado sesión en un equipo remoto, asegúrese de que la variable de entorno DISPLAY esté correctamente definida en la visualización local. Si esta variable no está bien establecida, el programa de instalación se ejecuta en el modo basado en texto. Por ejemplo, si el nombre de su equipo es myhost:

    (C Shell)    % setenv DISPLAY myhost:0.0
    (Korn Shell)  $ DISPLAY=myhost:0.0

  3. En caso de que no haya iniciado sesión como root (raíz), conviértase en superusuario.
  4. Acceda al directorio en el que se halla el programa de instalación.
  5. cd installer-directory

  6. Ejecute el programa de instalación proporcionando un nombre de ruta para el archivo de estado. El formato del comando installer es el siguiente:
  7. ./installer [-no] [-nodisplay] -saveState [statefile]

    donde:

    -no

    Evita que el programa de instalación instale software en este host.

    -nodisplay

    Ejecuta el programa de instalación en el modo basado en texto. Si no especifica esta opción, el programa de instalación se ejecuta en el modo gráfico.

    -saveState

    Indica al programa de instalación que genere un archivo de estado en la ubicación especificada en statefile. Si el archivo especificado no existe, el comando lo creará.

    Si omite el valor para statefile, el programa de instalación escribe en el archivo predeterminado, que es statefile.out.

    Puede indicar el mismo archivo de estado en las próximas sesiones de instalación. Después de la primera sesión, se añadirá .n al nombre del archivo, en el que n es un número entero que aumenta con cada sesión y que empieza en cero (0).

    statefile

    Especifica una ruta absoluta o relativa al archivo de estado generado.

  8. Avance por las páginas del programa de instalación siguiendo las instrucciones especificadas en “Instalación del software usando la interfaz gráfica”.
  9. A medida que responde a las preguntas del programa de instalación, éste registra las respuestas en el archivo de estado. Cuando termine la instalación, el archivo de estado estará disponible en la ubicación que especificó.


Edición del archivo de estado

Antes de ejecutar una instalación silenciosa, edite el archivo de estado para asegurarse de que los parámetros locales como, por ejemplo, el nombre de host, el nombre de dominio, la dirección IP y otros valores son los adecuados para el equipo en el que se va a realizar la instalación.

Puede que también necesite cambiar la clave del archivo de estado si tiene previsto instalar en un sistema operativo que sea diferente a aquel en el que creó el archivo de estado.

Edición de los parámetros locales

En la siguiente tabla se enumeran los parámetros que pueden requerir edición, en función de los componentes que esté instalando. Los parámetros que deba editar también dependen de la configuración de su equipo. Por ejemplo, puede que el equipo en el que generó el archivo de estado esté o no en el mismo dominio que el equipo en el que esté realizando la instalación.

Tabla 7-1  Parámetros del archivo de estado que se pueden editar 

Componente

Nombre del parámetro

Preferencias comunes del servidor

CMN_HOST_NAME

CMN_DOMAIN_NAME

CMN_IPADDRESS

Administration Server

ADMINSERV_DOMAIN

ADMINSERV_CONFIG_DIR_HOST

Directory Server

DS_SERVER_IDENTIFIER

CONFIG_DIR_HOST (si USE_EXISTING_CONFIG_DIR está establecido en 1)

USER_DIR_HOST (si USE_EXISTING_USER_DIR está establecido en 1)

Identity Server

IS_WS_HOST_NAME

IS_WS_INSTANCE_DIR (si Web Server es el contenedor Web)

CONSOLE_HOST

SERVER_HOST

IS_DS_HOST

IS_DS_HOSTNAME

COOKIE_DOMAIN_LIST

Portal Server

SRA_SERVER_DOMAIN

SRA_GATEWAY_DOMAIN

SRA_GW_DOMAIN

SRA_GW_IPADDRESS

SRA_NLP_DOMAIN

SRA_NLP_IPADDRESS

SRA_RWP_DOMAIN

SRA_RWP_IPADDRESS

Portal Server, Secure Remote Access

SRA_GW_HOSTNAME

SRA_GW_SUBDOMAIN

SRA_NLP_HOSTNAME

SRA_NLP_SUBDOMAIN

SRA_RWP_HOSTNAME

SRA_RWP_SUBDOMAIN

SRA_SERVER_HOST

Web Server

WS_ADMIN_HOST

Para obtener una descripción de cada parámetro, consulte el Capítulo 3, “Recopilación de información para la instalación y la configuración”.

Creación de un ID adecuado para la plataforma

No es posible generar un archivo de estado en un equipo cuyo sistema operativo sea diferente al del equipo en el que se ejecuta dicho archivo de estado. El tipo de ID de archivo de estado es diferente para las tres plataformas siguientes:

Hay dos procedimientos para editar un archivo de estado de manera que pueda ejecutarlo en una plataforma distinta a aquella en la que se creó.

Generación de un ID de archivo de estado usando el programa de instalación

Este procedimiento genera un ID de archivo de estado ejecutando el programa de instalación en la plataforma en la que desea realizar la instalación silenciosa.

    Para generar un ID de archivo de estado usando el programa de instalación
  1. En caso de que no haya iniciado sesión como root (raíz), conviértase en superusuario.
  2. Acceda al directorio en el que se halla el programa de instalación:
  3. cd installer-dir

  4. Ejecute el programa de instalación con la opción -id.
  5. ./installer -id

    El comando genera un identificador cifrado.

  6. Copie el identificador y pegue el valor en el archivo de estado como valor para los parámetros STATE_BEGIN y STATE_DONE.

A continuación, aparece un ejemplo del identificador de archivo de estado en un archivo de estado:

[STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

.

.

.

[STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

Generación de un ID de archivo de estado usando archivos de distribución para una plataforma específica

Este procedimiento genera un ID de archivo de estado usando los archivos de distribución de Java Enterprise System para una plataforma específica. El DVD de distribución de Java Enterprise System contiene todas las distribuciones para cada una de las plataformas. Este procedimiento también funciona si descargó una única distribución para una plataforma específica.

    Para generar un ID de archivo de estado usando archivos de distribución para una plataforma específica
  1. Acceda al directorio .install específico de la plataforma:
  2. cd platform/.Install

    donde el valor de platform puede ser Solaris_sparc o Solaris_x86.

  3. Introduzca uno de los siguientes comandos para generar el ID para la plataforma específica.
    • Solaris 8: java -classpath. -D"wizard.idInfo" EntsysInstall8
    • Solaris 9: java -classpath. -D"wizard.idInfo" EntsysInstall9
    • Solaris x86: java -classpath. -D"wizard.idInfo" EntsysInstall9
    • El comando genera un identificador cifrado.

  4. Copie el identificador y pegue el valor en el archivo de estado como valor para los parámetros STATE_BEGIN y STATE_DONE.
  5. A continuación, aparece un ejemplo del identificador de archivo de estado en un archivo de estado:

    [STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

    .

    .

    .

    [STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]


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

Ejecute el programa de instalación en un equipo que tenga el mismo sistema operativo que el equipo en el que se generó el archivo de estado.

    Para ejecutar el programa de instalación en el modo silencioso
  1. Abra una ventana de terminal en el host donde desee instalar los componentes de Java Enterprise System.
  2. En caso de que no haya iniciado sesión como root (raíz), conviértase en superusuario.
  3. Acceda al directorio en el que se halla el programa de instalación.
  4. cd installer-directory

  5. Inicie el programa de instalación con las siguientes opciones:
  6. ./installer -nodisplay -noconsole -state statefile

    donde

    -nodisplay

    Elimina la visualización gráfica.

    -noconsole

    Inicia el programa de instalación en el modo silencioso y elimina la interfaz de usuario.

    -state

    Utiliza el archivo de estado especificado como entrada para la instalación silenciosa.

    statefile

    Especifica una ruta absoluta o relativa al archivo de estado.

La duración de la ejecución varía en función del número y el tipo de componentes que esté instalando. Mientras se ejecuta el programa de instalación, puede controlar el progreso observando los cambios que se producen en el registro de la instalación.

    Para controlar el progreso de una instalación silenciosa
  1. En una ventana de terminal, use el comando cd para cambiar al directorio del archivo de registro.
  2. cd /var/sadm/install/logs

  3. Localice los archivos de registro de la instalación actual.
  4. Hay dos archivos de registro. Los componentes compartidos están instalados hace más tiempo y los componentes restantes les siguen en el tiempo. Los dos archivos de registro tienen nombres que responden al siguiente formato:

    Java_Shared_Component_Install.datetimestamp Java_Enterprise_System_install.Bdatetimestamp

    La variable timestamprepresenta la hora a la que se creó el registro. Tiene el formato MMddhhmm, donde:

    MM

    representa el mes

    dd

    representa la fecha

    hh

    representa la hora

    mm

    representa los minutos

  5. Use el comando tail para ver los mensajes conforme se escriben en los registros. Para ello, use este formato:
  6. tail -f log-file-name


Pasos siguientes

Al llegar al final de este capítulo, ya debería haber completado los pasos del programa de instalación de Java Enterprise System. Consulte “Configuración posterior a la instalación e inicio” para obtener información acerca de la configuración de los productos de componentes en su entorno.


Nota

Aunque puede que haya efectuado diversas configuraciones durante la instalación, la mayoría de los productos de componentes necesitan algunas configuraciones adicionales. Lea atentamente los requisitos de configuración posteriores a la instalación antes de continuar con otras tareas.


Si desea realizar una imagen de la instalación para ponerla a disposición de otros administradores de su empresa, consulte “Instrucciones de configuración para la instalación en red”.



Anterior      Contenido      Índice      Siguiente     


Copyright 2003 Sun Microsystems, Inc. Todos los derechos reservados.