En este capítulo, se proporciona información que le ayudará a instalar el software de Sun JavaTM Enterprise System (Java ES). Antes de comenzar a realizar las tareas que se describen en esta guía, debería haber planificado la instalación de acuerdo con las indicaciones incluidas en la Sun Java Enterprise System 5 Installation Planning Guide . Debería estar también familiarizado con el material de referencia asociado a la instalación de Java ES que se incluye en Guía de referencia de instalación de Sun Java Enterprise System para UNIX.
Este capítulo incluye los siguientes apartados:
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:
Cómo el programa de instalación comprueba los componentes ya existentes
Cómo el programa de instalación comprueba las dependencias de los componentes
Cómo el programa de instalación comprueba la preparación del sistema
Cómo el programa de instalación administra las opciones de configuración y parámetros
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):
SO Solaris: /var/sadm/prod/SUNWentsys5i
Linux y HP-UX: /var/sadm/prod/sun-entsys5i
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.
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:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
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.
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.
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.
Access Manager 7.1
Application Server 8.2 Enterprise Edition + revisiones (Application Server)
Herramienta de preparación de Directory 6.4
Directory Proxy Server 6.0
Directory Server Enterprise Edition 6.0 (Directory Server)
Almacén de sesión de alta disponibilidad 4.4 (HADB)
Java DB 10.1
Message Queue 3.7 UR1
Monitoring Console 1.0
Portal Server 7.1
Portal Server Secure Remote Access 7.1
Service Registry 3.1
Sun Cluster 3.1 8/05 (software de Sun Cluster)
Sun Cluster Agents 3.1
Sun Cluster Geographic Edition 3.1 2006Q4 (Sun Cluster Geographic)
Web Proxy Server 4.0.4
Web Server 7.0
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.
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.
Modo gráfico (Interactivo). Proporciona un asistente gráfico interactivo que le ayuda a realizar las tareas de instalación del software de Java ES en una estación de trabajo gráfica.
Modo basado en texto (Interactivo). Proporciona las mismas funciones que el modo gráfico, pero debe utilizar una ventana de terminal, en la que tendrá que incluir las respuestas solicitadas línea a línea.
Modo silencioso. Proporciona la opción de ejecutar el programa de instalación en varios hosts mediante un archivo de estado generado que le permitirá especificar la salida.
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.
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:
Inglés
Francés
Alemán
Japonés
Coreano
Español
Chino simplificado
Chino tradicional
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.
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:
Componentes de productos de Java ES compatibles
No es necesario reinstalar los componentes de productos compatibles. Además, no se podrán seleccionar en el programa de instalación.
Componentes de productos de Java ES incompatibles
Si el programa de instalación detecta incompatibilidades entre los componentes de productos seleccionados y aquéllos que ya se han instalado localmente, es posible que se le solicite que elimine o actualice el componente de producto instalado incompatible. En el SO Solaris, algunos componentes integrados se pueden actualizar mediante el programa de instalación (Application Server, Message Queue y HADB). Los demás componentes incompatibles deberán eliminarse o actualizarse manualmente. El programa de instalación no podrá continuar mientras no se hayan solucionado estas incompatibilidades. Para obtener más información, consulte Cómo funciona la actualización.
Componentes compartidos de Java ES incompatibles
No es extraño que los hosts existentes incluyan versiones de componentes compartidos de Java ES como, por ejemplo, NSS. Si el programa de instalación detecta componentes compartidos cuya versión es incompatible con la versión de Java ES que está instalando, estos componentes no aparecerán en la lista. Si continúa con la instalación, el programa de instalación actualiza automáticamente los componentes compartidos a las versiones compatibles.
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:
Selección de un componente de producto. En la mayoría de los casos, cuando selecciona un componente de producto para la instalación, el programa de instalación automáticamente selecciona todos sus subcomponentes.
El programa de instalación también selecciona los componentes y subcomponentes de los que depende el componente de producto seleccionado. Por ejemplo, si selecciona Application Server, el programa de instalación selecciona automáticamente, HADB, Java DB y Message Queue.
Anulación de la selección de un componente de producto. En la mayoría de los casos, cuando anula la selección de un componente de producto, el programa de instalación automáticamente anula la selección de todos sus subcomponentes.
Si anula la selección de un componente de producto necesario de forma local o remota para otro componente de producto seleccionado, el programa de instalación muestra varios mensajes de advertencia cuando se intenta continuar con el proceso.
Selección de un subcomponente. Si selecciona un subcomponente, el programa de instalación selecciona automáticamente el componente de producto al que pertenece, pero no necesariamente el resto de subcomponentes.
Si el subcomponente seleccionado depende de otros componentes o subcomponentes, éstos también se seleccionarán automáticamente.
Anulación de la selección de un subcomponente. Si anula la selección de un subcomponente, el programa de instalación anula únicamente la selección de dicho subcomponente, pero el resto de subcomponentes permanecen seleccionados.
Si anula la selección de un subcomponente necesario de forma local o remota para otro componente de producto seleccionado, el programa de instalación muestra varios mensajes de advertencia cuando se intenta continuar con el proceso.
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:
System is ready for installation. Cuando aparezca este mensaje, el programa de instalación puede continuar.
System is ready for installation, however, a resource, such as memory, is not at the recommended level. Cuando aparezca este mensaje, el programa de instalación puede continuar, pero debe considerar proporcionar recursos adicionales.
System does not meet the minimum system requirements. En la mayoría de los casos, si aparece este mensaje, el programa de instalación no puede continuar. Normalmente, puede deberse a que faltan revisiones. Debe instalar la mayor parte de las revisiones que faltan para poder continuar con la instalación. En algunas situaciones, puede continuar con el proceso sin necesidad de instalar una de las revisiones que faltan. En ese caso, si decide continuar, recibirá una advertencia en la que se indica que la instalación puede fallar o que el software puede funcionar incorrectamente. Para continuar con la instalación, debe confirmar que desea continuar sin instalar las revisiones que faltan. Para obtener más información sobre las revisiones, consulte Revisiones necesarias o Para instalar una revisión.
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.
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:
Configurar más tarde. Durante la instalación, debe indicar sólo los valores mínimos necesarios para realizar la instalación. Después, deberá realizar tareas de configuración posteriores a la instalación.
Configurar ahora. Durante la instalación, debe proporcionar la información de configuración para los componentes de productos que permitan su configuración durante la instalación. Puede especificar desde unos pocos parámetros (configuración común del servidor) hasta parámetros específicos de los componentes detallados (configuración de los componentes de productos).
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.
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.
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.
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:
SO Solaris: /var/sadm/prod/SUNWentsys5i
Linux y HP-UX: /var/sadm/prod/sun-entsys5i
Tras la desinstalación, la utilidad viewlog se elimina. Los registros ULF no se eliminan y se ubican en:
SO Solaris: /var/sadm/install/logs
Linux y HP-UX: /var/opt/sun/install/logs
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.
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.
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:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
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.
Antes de realizar la instalación, es importante conocer los elementos que residen en el host en el que tiene intención de instalar el software de Java ES. Si ha adquirido un nuevo sistema Solaris con el software de Java ES cargado previamente, no es necesario que analice el host.. No obstante, si los hosts existentes incluyen versiones de componentes de Java ES ya instalados, es recomendable que actualice o elimine parte del software antes de ejecutar el programa de instalación de Java ES para la nueva versión de Java ES.
Este apartado contiene los siguientes subapartados:
Si ha adquirido un sistema de hardware de Sun Solaris con software cargado previamente, la imagen de la instalación del software de Java ES ya se ha copiado en el sistema. Si el software de Java ES se ha cargado previamente en el host, existirá el siguiente directorio:
/var/spool/stage/JES_06Q4_architecture /
La variable architecture indica la arquitectura de hardware del sistema como, por ejemplo, SPARC o x86.
Deberá ampliar la imagen de la instalación y utilizar el programa de instalación de Java ES para instalar y configurar el software Java ES cargado previamente, como se describe en este manual. Algunos componentes de Java ES se incluyen con el SO Solaris y estarán presentes en el host. En este caso, el programa de instalación presenta una opción de actualización de estos componentes. Para obtener más información, consulte Cómo funciona la actualización.
Si el software de Java ES cargado previamente se encuentra en un sistema Solaris 10, consulte Ejemplos de zonas de Solaris 10 antes de ampliar la imagen de instalación.
Durante la instalación, el programa de instalación comprueba si ya hay componentes de Java ES instalados en el host que sean compatibles con la versión de Java ES que se está instalando. Si se detectan componentes incompatibles, es probable que se interrumpa la instalación y se muestren mensajes de error de incompatibilidad. Por tanto, es mejor analizar el software instalado y realizar cualquier actualización antes de instalar el software de Java ES.
Cuando ejecute el programa de instalación, verá los componentes incompatibles que están en el host. Si desea instalar Application Server, Message Queue o HADB, puede dejar que el programa de instalación actualice estos componentes. No puede utilizar el programa de instalación para actualizar los demás componentes de productos, sino que debe eliminar o actualizar los componentes incompatibles siguiendo las instrucciones que aparecen en la Sun Java Enterprise System 5 Upgrade Guide for UNIX.
El programa de instalación de Java ES actualiza o instala los componentes compartidos necesarios para los componentes de productos que está instalando.
Puede utilizar los comandos de Solaris como prodreg y pkginfo, el comando rpm de Linux o el comando swlist de HP-UX para comprobar el software instalado. La siguiente tabla presenta las equivalencias de comandos de paquete básicos para las plataformas UNIX.
Tabla 1–2 Equivalencias de comandos de paquete UNIX
Tarea |
Solaris |
Linux |
HP-UX |
---|---|---|---|
Mostrar paquete instalado |
pkginfo |
rpm –qa |
swlist |
Instalar paquete |
pkgadd |
rpm -i |
swinstall |
Eliminar paquete |
pkgrm |
rpm –e |
swremove |
También puede utilizar el programa de instalación para examinar las instalaciones de software basadas en paquetes como se describe en los procedimientos de este apartado.
No utilice el programa de instalación de Java ES para obtener información sobre el software instalado. Además, debe realizar un estudio independiente del host para saber qué software tiene instalado actualmente.
Establezca la variable de entorno DISPLAY.
Si ha iniciado una sesión en un host remoto, asegúrese de que la variable de entorno DISPLAY esté correctamente definida en la visualización local. Si esta variable no está bien definida, el programa de instalación se ejecuta en el modo basado en texto.
Ejemplo para el intérprete de comandos C (nombre de host myhost):
setenv DISPLAY myhost:0.0 |
Ejemplo para el intérprete de comandos Korn (nombre de host myhost):
DISPLAY=myhost:0.0 |
Conceda la autorización de visualización.
Es posible que deba conceder una autorización de visualización para ejecutar el programa de instalación en la visualización local. Por ejemplo, puede utilizar el siguiente comando para conceder la autorización de visualización desde myhost al usuario root en serverhost:
myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge - |
Para obtener instrucciones completas sobre cómo conceder dicha autorización de forma segura, consulte el capítulo “Manipulating Access to the Server” de Solaris X Window System Developer's Guide.
Inicie el programa de instalación con la opción -no para indicar que no se va a instalar ningún software.
En el programa de instalación gráfico:
./installer -no |
En el programa de instalación basado en texto:
./installer -nodisplay -no |
Continúe con la selección de componentes.
Seleccione los componentes de productos que desee instalar en este host.
La columna Estado indica los productos necesarios para los componentes de productos seleccionados y los componentes que se pueden actualizar.
Si el programa de instalación detecta una versión incompatible de un componente de producto seleccionable, se le solicitará que actualice o elimine la versión incompatible.
En el caso de Application Server, Message Queue y HADB incluido con Solaris, puede dejar que el programa de instalación realice la actualización. Para obtener más información, consulte Cómo funciona la actualización.
Una vez resuelto el problema, puede actualizar la lista de selección, realizar su selección y, a continuación, solicitar al programa de instalación que continúe.
Si el programa de instalación detecta una versión incompatible de un componente compartido, aparecerá la lista de actualizaciones de componentes compartidos necesarias.
Para cada componente compartido que se muestre, revise las versiones instaladas comparándolas con las versiones requeridas para determinar qué actualizaciones se deben realizar. Debe determinar si la versión más reciente de Java ES de un componente compartido es compatible con otras aplicaciones en el host que utiliza ese componente compartido.
Si es necesario, salga del programa de instalación y haga cualquier actualización necesaria.
Para los componentes de productos que el programa de instalación no puede actualizar, consulte la Sun Java Enterprise System 5 Upgrade Guide for UNIX.
En el caso de los componentes compartidos, la mayor parte de las tareas de actualización pueden realizarse durante la instalación.
Repita el proceso para cada host.
El programa de instalación detecta la versión de Directory Server que se distribuye con el SO Solaris y le informa de que el programa de instalación va a cambiar el nombre de la secuencia de comandos de Directory Server que pertenece a la distribución de Solaris. No es necesario realizar ninguna acción.
Antes de iniciar el programa de instalación, revise los problemas que determinan la preparación del sistema:
Para instalar el software de Java ES, debe iniciar una sesión como root o convertirse en superusuario.
El programa de instalación realiza una comprobación para determinar si el host tiene suficiente memoria, espacio en disco y espacio de intercambio para los componentes que ha seleccionado.
Si el espacio disponible en el host es insuficiente, no se puede ejecutar el programa de instalación. Debe solucionar el problema antes de poder reanudar la instalación.
Si la memoria o el espacio de intercambio del host no cumple las recomendaciones de Java ES, el programa de instalación mostrará un mensaje de advertencia. La instalación puede continuar, pero debe resolver el problema posteriormente.
En Solaris 10, se realiza una comprobación de memoria si la instalación se realiza en una zona no global.
Antes de instalar Java ES, asegúrese de que los hosts del sistema cumplan los requisitos mínimos de hardware y el sistema operativo. Para obtener la información más reciente sobre los requisitos de software, hardware y plataforma compatibles, consulte los âRequisitos de hardware y softwareâ de las Notas de la versión Sun Java Enterprise System 5 para UNIX. Si el sistema operativo del host no cumple los requisitos de Java ES, no se podrá ejecutar el programa de instalación. Debe solucionar este problema antes de realizar la instalación.
Por comodidad, se proporcionan los clústeres de revisiones recomendadas de Java ES para el SO Solaris en el sitio de Sunsolve: http://sunsolve.sun.com. Un clúster de revisiones de Java ES contiene todas las revisiones de Solaris necesarias para una versión específica de Java ES. Estos clústeres de revisiones pueden contener revisiones del núcleo de Solaris, por lo que debe asegurarse de leer el archivo Readme (Léame) detenidamente y, en especial, todos los archivos Readme existentes en las revisiones del núcleo. Un clúster de revisiones debe instalarse en el modo de usuario único y es necesario reiniciar el host después de la instalación.
Si aplica el clúster de revisiones para su plataforma antes de ejecutar el programa de instalación de Java ES, podrá evitar los retrasos que se producirán cuando el programa de instalación realice la comprobación del sistema en el host y detecte que faltan revisiones. Sin embargo, si ejecuta una versión reciente del SO Solaris, es posible que prefiera ejecutar en primer lugar el programa de instalación de Java ES y actualizar sólo las revisiones que el programa de instalación detecte como inexistentes.
Durante la instalación, el programa de instalación de Java ES detecta cualquier revisión de software no encontrada y le solicita que instale esas revisiones en el host. Debe instalar la mayor parte de las revisiones que faltan para poder continuar con la instalación. Sin embargo, en algunos casos puede continuar con el proceso sin necesidad de instalar una de las revisiones que faltan. En ese caso, si decide continuar, recibirá una advertencia en la que se indica que la instalación pude fallar o que el software puede funcionar incorrectamente. Para continuar con la instalación, debe confirmar que desea continuar sin instalar las revisiones que faltan.
Para obtener información sobre las revisiones necesarias para esta versión de Java ES, consulte las Notas de la versión Sun Java Enterprise System 5 para UNIX.
El siguiente procedimiento de ejemplo proporciona instrucciones para la instalación de una revisión del SO Solaris.
Vaya al sitio de Sunsolve: http://sunsolve.sun.com
(Ubicación de las revisiones de HP-UX: http://www.itrc.hp.com; Ubicación de las revisiones de Linux: http://www.redhat.com)
Haga clic en Revisiones y actualizaciones.
Introduzca el número de revisión en el cuadro de texto PatchFinder y haga clic en Find Patch (Buscar revisión).
Descargue el archivo zip de la revisión.
Descomprima el archivo zip. Por ejemplo: unzip 112785-44.zip
Se crea un directorio para los archivos de la revisión.
Aplique la modificación. Por ejemplo: patchadd 117885-44
Regrese al programa de instalación de Java ES y haga clic en Check Again (Comprobar de nuevo). Se volverán a comprobar todos los requisitos del sistema.
El orden en que se instalan los componentes de productos de Java ES en los hosts del sistema es crucial para que la instalación se realice con éxito. Puede utilizar uno o varios de los ejemplos de secuencias descritos en el Capítulo 2, Ejemplos de secuencias de instalación como guía. Estas secuencias incluyen tareas generales necesarias para instalaciones típicas de Java ES.
Para obtener instrucciones completas sobre cómo planificar la instalación, consulte la Sun Java Enterprise System 5 Installation Planning Guide .
En la siguiente tabla figuran las tareas que debe llevar a cabo antes de comenzar cualquier tipo de instalación. En la columna de la izquierda se indica el orden en el que se deben realizar las tareas y en la columna de la derecha aparece información útil adicional y la ubicación de las instrucciones. No todas las tareas se requieren para todas las instalaciones.
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 BEA WebLogic como contenedor de terceros.
Tarea |
Instrucciones e información útil |
---|---|
1. Planifique la instalación de Java ES. |
Consulte la Sun Java Enterprise System 5 Installation Planning Guide . Si va a instalar el software de Sun Cluster, consulte el Ejemplo de software de Sun Cluster . Si va a instalar la consola de supervisión, consulte la Sun Java Enterprise System 5 Monitoring Guide . |
2. Determine si los problemas indicados en las notas de la versión afectan a su instalación. |
Antes de realizar cualquier procedimiento descrito en la Guía de instalación, debería leer las Notas de la versión Sun Java Enterprise System 5 para UNIX. Estas notas abordan problemas de instalación que pueden afectar a su implementación. |
3. Analice los hosts en busca de software existente. |
Consulte el apartado Análisis de los hosts existentes. Si necesita realizar una actualización, consulte la Sun Java Enterprise System 5 Upgrade Guide for UNIX. |
4. Actualice los componentes existentes incompatibles con la versión Java ES 5. Nota: en el SO Solaris, el programa de instalación de Java ES puede actualizar normalmente las versiones existentes de Application Server y Message Queue. |
Consulte Componentes incompatibles instalados.
Consulte la Sun Java Enterprise System 5 Upgrade Guide for UNIX. Para obtener información sobre la utilización de los comandos de paquete de plataformas, consulte las páginas de comando man correspondientes. |
5. Compruebe que se cumplen los requisitos del sistema. |
Consulte el apartado Cómo determinar si los hosts están listos. |
6. Determine si se puede utilizar una secuencia de instalación de ejemplo. |
Consulte el Capítulo 2, Ejemplos de secuencias de instalación. |
7. En una instalación del tipo Configurar ahora, recopile la información de configuración de los componentes de productos. |
El Capítulo 3, Información de configuración de Guía de referencia de instalación de Sun Java Enterprise System para UNIX proporciona información acerca de la configuración de los componentes de productos. El Capítulo 4, Hojas de cálculo de configuración de Guía de referencia de instalación de Sun Java Enterprise System para UNIX proporciona hojas de cálculo para recopilar datos. |
8. Realice una copia del archivo de registro del producto. Una copia de seguridad resulta de utilidad al realizar la recuperación en caso de un fallo en la instalación. |
SO Solaris: /var/sadm/install/productregistry Linux: /var/opt/sun/install/productregistry HP-UX: /var/adm/sw/productregistry |
9. Para ejecutar como un usuario no root de Directory Server, cree las cuentas del sistema antes de la configuración. |
Cree las cuentas del sistema necesarias para un usuario no root. |
10. Si está instalando componentes de producto que dependan de servidores o de servicios que ya estén instalados, deberá asegurarse de que dichos servicios y servidores estén accesibles. |
Por ejemplo, si está instalando un subcomponente de Portal Server Secure Remote Access, la aplicación Secure Remote Access Core debe estar ejecutándose y debe poder accederse a ella. |
11. Si instala Directory Server, compruebe que se haya instalado Perl. |
SO Solaris: Los paquetes Perl (SUNWperl5*) se pueden encontrar en los medios Solaris. Linux: /usr/bin/perl HP-UX: /opt/perl/bin/perl Perl debe estar presente antes de la instalación. Si no lo está, utilice pkgadd, rpm -i o swinstall para agregar los paquetes. |
12. Compruebe que la segunda columna devuelta por getent hosts para el sistema de destino contiene el nombre FQDN en lugar del nombre de host sencillo. |
Ejecute este comando: getent hosts ip-address |
13. Si se instala el complemento de equilibrado de carga con Apache Web Server, éste debe instalarse y configurarse antes de comenzar la instalación de Java ES. Debe instalar primero Application Server, a continuación, Apache Web Server y, por último, el complemento de equilibrado de carga sólo en Linux. HP-UX no admite Apache Web Server. |
Si no lo ha hecho ya, instale y configure Apache Web Server. Para obtener más información, consulte el apartado sobre la configuración de servidores web para el equilibrado de carga HTTP en la Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide . |
14. Si va a instalar Access Manager para su implementación en un contenedor web de terceros, debe seleccionar el tipo Configurar más tarde y ejecutar una secuencia de comandos de configuración posterior a la instalación. Nota: HP-UX no admite contenedores web de terceros. Linux sólo admite BEA WebLogic como contenedor web de terceros. |
Para obtener más información, consulte la Sun Java System Access Manager 7.1 Postinstallation Guide . |
15. Si se trata de una reinstalación, compruebe que no existe el directorio de instalación de Web Server. Si existe, elimínelo o cambie su nombre. |
El directorio de instalación predeterminado de Web Server es: SO Solaris: /opt/SUNWwbsvr7 Linux y HP-UX: /opt/sun/webserver7 |
16. Si va a actualizar el software de J2SE, compruebe que se haya detenido el resto de productos que dependan del componente de J2SE durante la instalación. |
Para obtener más información, consulte la Sun Java Enterprise System 5 Upgrade Guide for UNIX. |
17. Si el host no tiene conectividad directa a Internet, es necesario especificar un proxy HTTP. |
Puede encontrar un ejemplo de Application Server en la Sun Java System Application Server Enterprise Edition 8.2 Administration Guide . . |
18. En Linux, elimine el vínculo /usr/share/bdb/db.jar, si existe. | |
19. En Linux, compruebe que Ant 1.5.2 no se encuentre en el host: rpm –qa | grep ant |
Para eliminarlo: rpm –e ant-1.5.2-23 ant—libs-1.5.2-23 |
20. En Linux, compruebe que el intérprete de comandos Korn esté instalado. |
Si no se ha instalado el shell Korn, vaya al directorio RPM y ejecute el comando rpm –i pdksh. |
21. En HP-UX, compruebe que la versión 5.0 Update 3 de Java esté instalada antes de iniciar el programa de instalación. |
Para verificar la versión de JDK que está instalada en el host: âswlist Jdk15â Si es necesario, descargue e instale la versión correcta de Java desde esta ubicación: http://www.hp.com/products1/unix/java/ |
22. En HP-UX, si Web Proxy Server está instalado con valores predeterminados, compruebe que el usuario nobody es un usuario válido. |
El Id. de usuario y el Id. de grupo de nobody debe ser un valor positivo en los archivos /etc/passwd y /etc/group. |
23. Siga las directrices de secuencia de instalación relacionadas con su instalación. |
Consulte la Tabla 2–1. |
Además de estos prerrequisitos, consulte la Tabla 2–1 para obtener información que puede resultar de utilidad antes de la instalación de Java ES.
Puede conseguir el software de Java ES de las siguientes formas:
Mediante una descarga web
Puede descargar el software de Java ES en varios formatos desde el Centro de descargas de Sun en http://www.sun.com/download. Los formatos disponibles son:
Archivo comprimido de todos los archivos de instalación para un solo sistema operativo.
Archivo comprimido de todos los archivos de instalación para un conjunto
En un DVD
Puede obtener un kit en formato DVD que contenga todas las arquitecturas compatibles en http://www.sun.com/software/javaenterprisesystem/index.html o poniéndose en contacto con su representante de ventas de Sun. El DVD contiene los archivos de instalación para los sistemas operativos, el programa de instalación de Java ES y todos los paquetes de componentes.
Cargado previamente o preinstalado en el sistema
Si ha adquirido un sistema de hardware de Sun con software cargado previamente o preinstalado, es posible que el software de Java ES ya esté cargado en el sistema. Si existe el siguiente directorio en el sistema, el software Java ES está preinstalado:
/var/spool/stage/java_es-5-ga-architecture/ |
donde architecture es la arquitectura de hardware del sistema como, por ejemplo, solaris-sparc.
El software de Sun Cluster sólo se puede cargar previamente, no preinstalarse.
Desde un servidor de archivos de la red
En función de la forma de trabajar de su empresa, puede que los archivos de instalación de Java ES estén disponibles en una red interna de su empresa. Póngase en contacto con el administrador del sistema para averiguar si es éste el caso.
Si es el encargado de poner los archivos de Java ES a disposición del resto de usuarios, consulte Disponibilidad de una imagen de instalación en una red.
Para obtener una lista de los paquetes de distribución de esta versión, consulte el Capítulo 1, Paquetes de distribución de Java ES de Guía de referencia de instalación de Sun Java Enterprise System para UNIX.
La distribución de Java ES está diseñada para que pueda incluir los archivos de instalación en una ubicación compartida. Esto ofrece la ventaja de poder ejecutar los archivos de instalación desde esta ubicación compartida todas las veces que sea necesario.
Java ES admite varias arquitecturas. Este procedimiento de ejemplo proporciona instrucciones sobre cómo facilitar una imagen de instalación de Solaris SPARC en la red de su sitio.
Inicie una sesión como root o conviértase en superusuario.
Cree un directorio compartido en la red. Por ejemplo:
mkdir shared-location/java_es-5 |
Acceso a los archivos de instalación desde el DVD.
El DVD contiene versiones de distintas arquitecturas de Java ES. Copie sólo lo que necesite.
Copie los archivos y la estructura de soportes en el directorio raíz de soportes.
find . -print -maxdepth 1 | cpio -pdum shared-location/java_es-5 |
Copie la carpeta License (Licencia).
find ./License -print | cpio -pdum shared-location/java_es-5 |
Copie la carpeta README (LÉAME).
find ./README -print | cpio -pdum shared-location/java_es-5 |
Copie la arquitectura que necesite.
find ./Solaris_sparc -print | cpio -pdum shared-location/java_es-5 |
Para copiar todas las arquitecturas:
cd /cdrom/cdrom0 find . -print | cpio -pdum shared-location/java_es-5 |
Inicie una sesión como root o conviértase en superusuario.
Cree un directorio compartido en la red. Por ejemplo:
mkdir shared-location/java_es-5 |
Acceso a los archivos de instalación desde el sitio web.
Cree una imagen de instalación desde un archivo comprimido. Por ejemplo:
cd shared-location/java_ent_sys_5 unzip pathname/java_es-5-ga-solaris-sparc.zip |
Repita este paso para los restantes archivos de almacenamiento comprimidos.
Si copia los archivos de varias plataformas en la ubicación compartida, aparecerá una pregunta similar a la siguiente en relación con los archivos README y COPYRIGHT:
File already exists. OK to overwrite? (El archivo ya existe. ¿Desea sobrescribirlo?)
Escriba Yes (Sí). Estos archivos son iguales para todas las plataformas.