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

Funcionamiento del programa de instalación de Java ES

Sun Java Enterprise System (Java ES) integra una serie de productos de servidor de Sun para que sean compatibles con aplicaciones de empresa distribuidas. En este documento, estos productos reciben el nombre de componentes de productos de Java ES. También se incluye un conjunto de software compatible, conocido como componentes compartidos. El programa de instalación de Java ES instala los componentes de productos de Java ES y los componentes compartidos en varias combinaciones, en un host cada vez. Debido a las complejas interrelaciones de los componentes, la instalación requiere la realización de más tareas antes y después de la instalación de las que son necesarias para instalar un único componente de producto.

El programa de instalación de Java ES agrega paquetes de componentes (SO Solaris), RPM (Linux) o Depots (HP-UX) a un host local. Para desinstalar un componente de producto, se proporciona una utilidad de desinstalación con una interfaz de desconfiguración. Durante el transcurso de la operación, las entradas del registro se generan y guardan en archivos.

Este apartado contiene los siguientes subapartados:

Utilidades de instalación de Java ES

La utilidad de instalación (installer) se encuentra en el directorio de plataformas en el que se está instalando Java ES, por ejemplo, /jes5install/Solaris_sparc. Verá un directorio llamado Product, un archivo de texto denominado release_info y la secuencia de comandos ejecutable installer. Ésta es la ubicación para llamar al programa de instalación, a menos que se hayan aplicado revisiones en el programa de instalación.

Hay otro directorio que contiene una versión de paquetes del programa de instalación utilizada para revisiones. La secuencia de comandos de instalación de revisiones (install) se encuentra en el siguiente directorio, junto con el Visor del registro ( viewlog):

Si hay algún error en el programa de instalación, Sun puede arreglar el programa y crear una revisión para el paquete del programa de instalación. Una vez aplicada la revisión, la versión de paquetes del programa de instalación debe utilizarse para la versión, o lo que es lo mismo, iniciar la versión del programa de instalación que contiene las soluciones de la revisión.


Nota –

Use esta utilidad de revisiones exclusivamente si su implementación está utilizando una versión del programa de instalación de Java ES en la que se hayan aplicado las revisiones.


Después de la instalación, la utilidad de Java ES (uninstall) se encuentra en la siguiente ubicación:

La sintaxis y los ejemplos para las utilidades de instalación de Java ES se incluyen en el Apéndice B, Comandos de instalación.

Componentes de Java ES utilizados en esta versión

El software de Java ES consta de un conjunto de productos de servidor de Sun y sus componentes compartidos de soporte que trabajan juntos para admitir aplicaciones distribuidas en una red. La versión de Java ES 5 presenta los siguientes componentes seleccionables, muchos de los cuales tienen subcomponentes seleccionables.

Cualquier nombre alternativo o abreviado utilizado en esta guía aparece entre paréntesis a continuación del nombre y la versión del componente.


Nota –

HP-UX no admite los componentes de Sun Cluster, la Herramienta de preparación de Directory, HADB ni los contenedores de terceros. Linux no admite los componentes de Sun Cluster; sólo es compatible con el contenedor de terceros BEA WebLogic.



Nota –

La Herramienta de preparación de Directory sólo se utiliza con los productos de comunicaciones y se incluye como accesorio junto con Directory Server en la versión de Java ES. Puede encontrar información sobre la Herramienta de preparación de Directory en el Capítulo 8, Directory Preparation Tool (comm_dssetup.pl) de Sun Java Communications Suite 5 Installation Guide.


Para obtener una lista completa de los servicios y subcomponentes, tal y como se muestran en el programa de instalación de Java ES consulte el Apéndice A, Componentes de Java ES incluidos en esta versión. Este apéndice también enumera los componentes compartidos que se incluyen en esta versión.

Modos del programa de instalación disponibles

El programa de instalación de Java ES consta de una estructura de instalación que emplea la utilidad pkgadd de Solaris o rpm de Linux o swinstall de HP-UX para transferir el software de Java ES al sistema. Puede instalar Java ES de forma interactiva o mediante alguna de las secuencias de comandos reutilizables.


Consejo –

Puede ejecutar el programa de instalación de Java ES sin necesidad de instalar el software. Esto resulta útil para analizar el software de Java ES en los hosts existentes.


Cómo funciona la selección de idiomas

El programa de instalación interactivo de Java ES se ejecuta en el idioma especificado en la configuración local del sistema operativo en el host. Se encuentran disponibles los siguientes idiomas:

Si el idioma de su sistema operativo no figura en esta lista, el programa de instalación se ejecutará en inglés. El programa de instalación instala automáticamente las versiones en inglés de todos los componentes de Java ES. De forma predeterminada, se seleccionan paquetes multilingües al seleccionar los componentes para la instalación.

El programa de instalación no puede instalar paquetes de idiomas adicionales para componentes previamente instalados. Sin embargo, puede utilizar las utilidades pkgadd, rpm o swinstall para instalar paquetes de idiomas en cualquier momento. Los paquetes de idiomas figuran en el Capítulo 5, Listado de paquetes instalables de Guía de referencia de instalación de Sun Java Enterprise System para UNIX.

Cómo el programa de instalación comprueba los componentes ya existentes

Durante la instalación, el programa de instalación Java ES analiza el software ya instalado en el host en el que se vaya a realizar la instalación e identifica los siguientes aspectos:

Cómo el programa de instalación comprueba las dependencias de los componentes

Muchos componentes de productos dependen de la presencia de otros para proporcionar sus funciones principales. El programa de instalación realiza una amplia comprobación cruzada de los componentes de productos para verificar que los componentes que seleccione durante la instalación funcionarán correctamente de forma conjunta. Por este motivo, es posible que el programa de instalación le indique que seleccione determinados componentes de productos al tiempo que usted realiza su selección.

En general, el programa de instalación utiliza las siguientes reglas para administrar las dependencias entre los componentes de productos de Java ES:

Cómo el programa de instalación comprueba la preparación del sistema

Una vez que los componentes seleccionados son aceptados para la instalación y ha indicado los directorios de instalación de destino, el programa de instalación de Java ES realiza una comprobación del sistema para determinar si el host cumple los requisitos para los componentes seleccionados.

El programa de instalación comprueba el espacio disponible en el disco, la memoria, el espacio de intercambio, las revisiones y los recursos del sistema operativo en función de los componentes seleccionados y los directorios de instalación especificados. El siguiente mensaje le informa del estado del host:

Cómo el programa de instalación administra las opciones de configuración y parámetros

Muchos de los componentes de productos de Java ES necesitan algún tipo de configuración en el momento de la instalación. El alcance de la configuración en el momento de la instalación depende de los componentes de productos que seleccione y el tipo de instalación que elija.


Nota –

El programa de instalación de Java ES no puede configurar los siguientes componentes y, por lo tanto, se deben configurar después de la instalación: Directory Proxy Server, Java DB, la consola de supervisión, Service Registry y los componentes de Sun Cluster.


En el programa de instalación, se encuentran disponibles los siguientes tipos de configuración:

Es importante realizar un seguimiento de los valores de información de configuración durante la configuración en el momento de la instalación o durante la configuración posterior a la instalación. Muchos de los componentes de productos utilizan características específicas de otros parámetros de configuración de componentes para funcionar correctamente. Al final de una instalación del tipo Configurar ahora, puede ver los parámetros de configuración que se especificaron examinando el resumen de la instalación.

La configuración común del servidor incluye parámetros que afectan a varios productos. Por ejemplo, la mayoría de los componentes de productos requieren que se especifique una contraseña y un Id. administrativos. Al establecer estos valores comunes, establecerá los Id. administrativos y las contraseñas predeterminados para los componentes de productos que esté instalando.

Los valores de configuración de los componentes de productos están compuestos por parámetros que se aplican a un componente de producto determinado. Esta configuración se solicita durante la instalación sólo si se ha seleccionado el tipo Configurar ahora. Algunas de estas preferencias proceden de las preferencias comunes del servidor.

Cómo funciona la actualización

El programa de instalación de Java ES actualiza los componentes compartidos de los componentes de productos seleccionados para que tengan el nivel necesario para la versión de Java ES. Si desea actualizar manualmente los componentes compartidos debe salir del programa de instalación, actualizar los componentes compartidos y, a continuación, volver al programa de instalación. Los componentes compartidos también se pueden instalar o actualizar en una sesión de instalación dedicada que instala sólo componentes compartidos, permitiendo que se sincronicen a la versión actual. Si opta por instalar el elemento Componentes compartidos, se instalarán o actualizarán todos los componentes compartidos necesarios para la versión de Java ES.


Nota –

Si el programa de instalación se ejecuta en una zona de Solaris no global con un sistema de archivos root disperso, no podrá seleccionarse el elemento Componente compartido.


En el SO Solaris, algunos componentes de productos ya se han instalado junto con el sistema operativo. En ese caso, puede actualizar estos componentes de productos mediante el programa de instalación de Java ES. En una sesión de instalación gráfica, si se detectan componentes de producto actualizables en el host, la columna Estado de la página Seleccionar componentes de software indica Actualizable. Para el programa de instalación basado en texto, aparece una lista independiente con los componentes de producto actualizables. Los componentes que se pueden actualizar mediante el programa de instalación se indican en la siguiente tabla, junto con la explicación de cualquier problema en las zonas de Solaris que pueda surgir.

Tabla 1–1 Compatibilidad con la actualización en el programa de instalación de Java ES

Componente de producto 

Situación en la que el programa de instalación de Java ES puede realizar una actualización 

Problemas en las zonas de Solaris 

Application Server 

Application Server 7.0 incluido con Solaris 9 

Application Server 8.0 incluido con Solaris 10 

Application Server 8.1.0 instalado con Java ES 2005Q1 (versión 3) 

Application Server 8.1.2 instalado con Java ES 2005Q4 (versión 4) 

Antes de que Application Server pueda instalarse en una zona root dispersa no global, debe eliminarse la versión incluida de la zona global. 

La actualización de Application Server en la zona global sustituirá la versión existente en la zona global y cualquier versión en zonas root completas o dispersas. 

HADB 

HADB instalado con Java ES 2005Q1 (versión 3) 

HADB instalado con Java ES 2005Q4 (versión 4) 

 

Message Queue 

Message Queue incluido con Solaris 9 

Message Queue incluido con Solaris 10 

Message Queue instalado con Java ES 2005Q1 (versión 3) 

Message Queue instalado con Java ES 2005Q4 (versión 4) 

Message Queue sólo se puede instalar en la zona global o en una zona root completa no global. 

Desde la zona global, Message Queue siempre se propaga a zonas no globales. 

Si el programa de instalación identifica versiones incompatibles de componentes de productos que no puede actualizar, recibirá mensajes indicándole que determinados componentes de productos deben eliminarse o actualizarse manualmente antes de seguir con la instalación. Este tipo de actualización aparece documentado en la Sun Java Enterprise System 5 Upgrade Guide for UNIX.

Cómo funciona el registro

Durante el transcurso de la instalación o desinstalación, se generan entradas del registro para las operaciones que se producen. Estos registros se guardan en un único archivo con el formato de registro unificado (ULF). La utilidad Visor del registro de Java ES ( viewlog) proporciona una interfaz fácil de usar para examinar esas entradas del registro. Una vez completada la instalación de Java ES, el Visor del registro se encuentra en la siguiente ubicación:

Tras la desinstalación, la utilidad viewlog se elimina. Los registros ULF no se eliminan y se ubican en:

Para obtener instrucciones sobre cómo utilizar los registros y el Visor del registro de Java ES, consulte Comprobación de los archivos del registro de instalación.

Cómo funciona Java ES Reporter

Java ES Reporter es una utilidad de línea de comandos que realiza el registro anónimo después de una sesión de instalación de Java ES interactiva satisfactoria. La instalación de la utilidad Reporter se inicia justo después de que se instalen los componentes de Java ES. En la línea de comandos, se le solicitará que introduzca la dirección URL o IP de un proxy que Reporter utilizará para acceder a Sun a través de Internet. La instalación continuará de forma silenciosa, por lo que no será necesario realizar más acciones.

Si no desea instalar Reporter, puede especificar la opción -noreporter en el comando installer al iniciar la sesión de instalación de Java ES. Para instalar sólo Reporter (después de usar la opción –noreporter o tras una instalación silenciosa de Java ES), hay otra opción disponible (-reporter) en las plataformas UNIX. Las opciones de la utilidad Reporter del programa de instalación de Java ES se describen en Comando installer o install.

Una vez instalada esta utilidad, puede habilitar o deshabilitar Reporter editando el archivo de configuración. Estas instrucciones se incluyen en Configuración posterior a la instalación de Java ES Reporter.

Como Reporter no es un componente del programa de instalación de Java ES, no se puede desinstalar con el programa de desinstalación de Java ES. Las instrucciones para desinstalar Reporter se incluyen en Desinstalación de Java ES Reporter.

Cómo funciona la desinstalación

Java ES proporciona una utilidad de desinstalación (uninstall) para eliminar los productos componentes instalados en el host local mediante el programa de instalación de Java ES. El programa de desinstalación de Java ES comprueba las dependencias de productos en el sistema en el que se está ejecutando y muestra advertencias cuando detecta alguna relación de dependencia. En algunos componentes de productos, determinados archivos permanecen en el sistema después de la instalación y es posible que deba eliminarlos manualmente. Para obtener información específica sobre la desinstalación de cada componente de producto, consulte Revisión del comportamiento de la desinstalación de los componentes de productos de Java ES .

Este programa se puede ejecutar en los modos gráfico, basado en texto o silencioso. Una vez completada la instalación de Java ES, el programa de desinstalación se encuentra en la siguiente ubicación:

Tras la desinstalación, la utilidad uninstall se elimina del host. Para obtener instrucciones sobre cómo se utiliza el programa de desinstalación, consulte Capítulo 8, Desinstalación.

Los componentes compartidos no se pueden eliminar con el programa de desinstalación de Java ES y deben actualizarse con el programa de instalación de Java ES al instalar una versión posterior de Java ES. Algunos componentes compartidos pueden actualizarse manualmente mediante los procedimientos descritos en la Sun Java Enterprise System 5 Upgrade Guide for UNIX. Las instrucciones para desinstalar Java ES Reporter se incluyen en Desinstalación de Java ES Reporter.

No se puede eliminar una versión instalada del software de Sun Cluster mediante el programa de desinstalación de Java ES. Para obtener información sobre cómo desinstalar el software de Sun Cluster, consulte Desinstalación del software de Sun Cluster y Software de Sun Cluster y comportamiento de desinstalación de Sun Cluster Geographic Edition.