La siguiente información se refiere al proceso de instalación utilizando el instalador de Java Enterprise System.
Si elimina directamente paquetes de componentes o RPM, la próxima vez que ejecute el instalador, es posible que vea un componente como si todavía estuviera instalado y que no se comporte correctamente.
Solución: si ya ha eliminado manualmente paquetes de componentes o RPM, deberá utilizar de todas formas el desinstalador de Java ES para desinstalar el componente.
Si el sistema en el que ejecuta el instalador de Java ES no tiene suficiente espacio de intercambio para ejecutar el instalador, el instalador del modo CLI (./installer -nodisplay) seguirá ejecutándose después de mostrar un mensaje de error que incluye lo siguiente:
com.sun.entsys.dre.DREException: Not enough space |
Solución: si aparece este mensaje, salga del instalador. A continuación, asigne más espacio de intercambio o libere el existente antes de volver a ejecutar el instalador.
Al instalar Java ES en una zona raíz completa en versiones anteriores de Solaris 10, el instalador puede mostrar uno de los siguientes mensajes:
Unsupported components in zone Following components required by the selected components, are not supported in local zone and they can not be installed directly into the local zone. Please install these components from the global zone before proceeding the installation SharedComponent |
o
The Sun Web Console packages that are installed on your system have a defect that is preventing Java ES from installing in a while root non-global zone. In order to rectify this situation you must upgrade the Sun Web Console packages in the global zone before installing Java ES in a whole root zone. Please see the Java ES Release Notes (bug 6451030) and Installation Guide for further information. |
Estos dos mensajes aparecen porque los paquetes de Sun Java Web Console ya instalados contienen un valor de atributo incorrecto que impide que el instalador los actualice. Los paquetes de Sun Java Web Console que contienen el valor de atributo incorrecto se han incluido en Solaris 10, Solaris 10 1/06, Solaris 10 6/06 y Java ES 2005Q4.
Solución: para solucionar este problema, actualice los paquetes de Sun Java Web Console de la zona global antes de instalar Java ES en una zona raíz completa. Dispone de dos opciones:
En la zona global, ejecute el instalador e instale solamente todos los componentes compartidos. De esta forma, los paquetes de Sun Java Web Console se actualizan y se fija el atributo de zonas, y también se instalan todos los demás componentes compartidos de Java ES 5 en la zona global y se propagan en todas las zonas no globales. Es posible que este procedimiento no sea adecuado para su situación y no es recomendable realizarlo si tiene una versión anterior de Java ES instalada en una zona raíz completa.
En la zona global, actualice sólo los paquetes de Sun Java Web Console. Para ello, inicie una sesión en la zona global y desplácese hasta el directorio de instalación de Java ES 5 para Solaris. Como usuario root, realice lo siguiente:
cd Product/sunwebconsole ./setup |
La secuencia de comandos setup actualiza Sun Java Web Console en la zona global y propaga la actualización a todas las zonas no globales.
El instalador de Java ES interactúa con el mecanismo de depósito de HP-UX para localizar componentes instalados, comprobar dependencias e instalar los bits. La arquitectura cliente-servidor del mecanismo de depósito hace que el tiempo de respuesta del sistema sea más lento, y la interacción repetida provoca que el proceso de instalación global sea sensiblemente más lento que en otras plataformas.
Solución: ninguna.
Si el sistema tiene un límite de descriptor de archivos configurado en un valor demasiado bajo, determinados componentes no se podrán configurar correctamente. El instalador no informa sobre tales fallos de configuración, pero los archivos de registro de configuración los muestran.
Solución: antes de realizar la instalación, defina el límite de descriptor de archivos en un valor alto, tal como 1024 o 2048. Tras la instalación, puede volver a definir el valor anterior de límite de descriptor de archivos.
El instalador debe comprobar si los componentes compartidos son componentes de evaluación y sustituirlos si de hecho es un componente de evaluación.
Solución: compruebe que la estación de trabajo no tiene un componente de evaluación instalado antes de comenzar una instalación.
Cualquier cambio dentro de una zona de la instalación de Java ES 2005Q4 realizada con CD fallará. La instalación en zonas no globales realizada con CD no es compatible con Java ES 2005Q4. Específicamente, tampoco es compatible la instalación de Sun Cluster en una zona local.
Al instalar la revisión 10 en Solaris 9, actualización 6, la instalación falla porque requiere una revisión que no es aplicable en la actualización 6 (revisión 117714–06).
Solución: instale los paquetes SUNWced y SUNWcedu.
Tenga en cuenta que los mensajes de registro no son siempre válidos. Por ejemplo, aparece el mensaje "no software was installed" (no hay ningún software instalado) aunque se instalen algunos productos componentes (pero no todos) tras producirse un error de algún tipo.
Cuando se selecciona un producto componente, el instalador selecciona automáticamente la instalación de cualquier producto componente dependiente. La página de selección de productos componentes no indica que se hayan seleccionado las dependencias junto con el producto componente original.
Solución: ninguna.
La ventana no es lo suficientemente ancha en ciertos idiomas como, por ejemplo, el alemán, para mostrar la interfaz al completo. Por ello, se truncan textos de elementos, como las sugerencias, en la parte derecha o en la parte inferior.
Solución: modifique manualmente el tamaño de la ventana.
Al instalar Access Manager en HP-UX, la instalación falla, indicando que Access Manager no encuentra el valor binario gettext.
Solución: descargue getext 0.14.6 o la versión posterior e instálelo.
El problema de fallos en el inicio del servidor web se puede atribuir a la configuración SDK de Access Manager. En el escenario actual, el archivo AMConfig.properties contiene información incorrecta y produce una serie de errores de inicio del servidor web. Las siguientes variables no cuentan con la información correcta:
com.iplanet.am.directory.host
com.iplanet.am.server.host
com.iplanet.am.console.host
com.iplanet.am.profile.host
com.iplanet.am.naming.url
com.iplanet.am.notification.url
Solución: en el nodo B, donde Access Manager SDK está instalado con Web Server , modifique el archivo <Web_Server_Instance_dir>/config/server.xml y añada los archivos JAR de Access Manager necesarios a la ruta de clase.
El instalador de Java ES no añade una entrada de plataforma para una instalación de Directory Server existente (DIRECTORY_MODE=2).
Solución: edite el atributo Server List de servicio de plataforma para añadir la segunda instancia. Por ejemplo, si la primera instancia es host1.example.com, tendrá una entrada tal como http://host1.example.com:port|01. Si la segunda instancia está en el host2 y utiliza el mismo Directory Server que host1, utilice la consola de administrador de Access Manager para añadir una entrada tal como http://host2.example.com:port|02.
Para mejorar el rendimiento de la búsqueda, Directory Server cuenta con varios índices nuevos. Por tanto, tras instalar Access Manager con un árbol de información de directorio (DIT) existente, regenere los índices de Directory Server ejecutando la secuencia de comandos db2index.pl. Por ejemplo: # ./db2index.pl -D "cn=Directory Manager" -w password -n userRoot
La secuencia de comandos db2index.pl está disponible en DS-install-directory/slapd-hostname/ directory.
Tras finalizar el proceso de actualización de Access Manager de la versión 6.1 a la versión 6.2, el registro de actualización indica que el registro basado en DB no se ha gestionado correctamente.
Solución: ninguna. El proceso de actualización de Access Manager de la versión 6.1 a la versión 6.2 no admite realizar copias de seguridad de las tablas de registro de DB.
Si Directory Server ya está instalado y sólo tiene LDAPS (SSL) habilitado, la instalación de Access Manager fallará. Para instalar Access Manager, habilite primero LDAP (sin SSL) para Directory Server. Una vez finalizada la instalación de Access Manager, puede inhabilitar LDAP y dejar sólo LDAPS.
En las contraseñas (como para amadmin) y el sufijo raíz de Directory Server, Access Manager no admite las comillas sencillas (\q). No obstante, la barra invertida (\\) sí es compatible.
Cuando se ejecuta el instalador de Java Enterprise System, la instalación de Access Manager falla si Directory Server se ha configurado para solicitar a los usuarios que cambien su contraseña la primera vez que inician sesión.
Solución: defina la directiva de restablecimiento de contraseña de Directory Server en "off".
Aunque el archivo classpath y otras variables del entorno de contenedor web de Access Manager se actualizan durante la instalación, el proceso de instalación no reinicia el contenedor web. Si después de la instalación intenta iniciar una sesión en Access Manager antes de que el contenedor web se reinicie, se devolverá el siguiente error:
Authentication Service is not initialized. Contact your system administrator. |
Solución: reinicie el contenedor web antes de iniciar una sesión en Access Manager. Directory Server debe estar también en ejecución antes de iniciar una sesión.
Access Manager no actualiza correctamente el archivo domain.xml de Application Server con opciones de JVM y ruta de clase del servidor. Se sabe que esto ocurre en el siguiente escenario:
Cuando se instala y se configura Application Server y Directory Server.
Cuando se crea un agente de nodo.
Cuando se crea una instancia de Application Server no predeterminada.
Cuando Access Manager se instala en modo "Configure Later" (Configurar después).
Cuando se edita el archivo amsamplesilent y, a continuación, se ejecuta utilizando amconfig.
Cuando intenta iniciar una sesión en Access Manager con un explorador, aparece un mensaje de error.
Solución: antes de instalar Access Manager, edite el archivo amsamplesilent para que el bloque contenedor incluya la siguiente información:
AS81_HOME=/opt/SUNWappserver/appserver AS81_PROTOCOL=$SERVER_PROTOCOL AS81_HOST=$SERVER_HOST #AS81_HOST=$DISTAUTH_HOST AS81_PORT=$SERVER_PORT AS81_ADMINPORT=$ADMIN_PORT AS81_ADMIN=admin AS81_ADMINPASSWD="$ADMINPASSWD" AS81_INSTANCE=server1 AS81_DOMAIN=domain1 AS81_INSTANCE_DIR=/var/opt/SUNWappserver/nodeagents/nombre-nodo/instancia-servidor AS81_DOCS_DIR=/var/opt/SUNWappserver/nodeagents/nombre-nodo/instancia-servidor/docroot AS81_ADMIN_IS_SECURE=true |
Una vez realizadas las operaciones de edición, ejecute el comando amconfig:
./amconfig -s amsamplesilent |
Si instala el servidor de administración de dominios de Application Server, el agente de nodo de Application Server aparecerá enumerado como instalado y compatible en sesiones de instalación posteriores. Este problema se produce porque el servidor de administración de dominios y el agente de nodo utilizan el mismo conjunto de paquetes y sólo se diferencian en la configuración.
Solución: ninguna. El software que permite admitir agentes de nodo está instalado. Para crear un agente de nodo, utilice el comando asadmin create-node-agent. Consulte create-node-agent(1) para obtener más información.
El instalador solicita el "nombre del servidor" para Application Server. No obstante, el instalador usa el nombre de host real del equipo independientemente de lo que se haya indicado en el campo de texto.
Solución: si el nombre del servidor difiere del nombre de host del servidor, acceda al sistema como superusuario e introduzca lo siguiente en el directorio de dominio correspondiente (directorio "raíz del servidor"):
# find . -type f -exec grep -l $HOSTNAME {} \\ ;
Después, cambie el contenido del archivo según proceda.
En Linux, al intentar iniciar un dominio se genera una excepción que hace referencia a libstdc++. Esto ocurre porque Application Server requiere ciertas bibliotecas de compatibilidad en Linux que no se instalan de manera predeterminada.
Solución: instale las siguientes bibliotecas de compatibilidad:
compat-gcc-7.3-2.96.revisión.i386.rpm
compat-gcc-c++-7.3-2.96.revisión.i386.rpm
compat-libstdc++-7.3-2.96.revisión.i386.rpm
Estas bibliotecas no se instalan de manera predeterminada, pero se encuentran disponibles en la distribución de Red Hat Linux. Tenga en cuenta que el valor de revisión puede variar en versiones diferentes de Red Hat Linux.
Directory Server 5.1 se suministra con Solaris 9. Por tanto, después de instalar Directory Server a partir de Java ES 5, existen dos versiones en el sistema: versión 5.1 de Solaris 9 y versión 6.0 de Java ES.
Cuando utilice Directory Server en tales sistemas, debe asegurarse de que emplea el conjunto de comandos asociado a la versión de Directory Server que intenta administrar.
Al acceder a Directory Service Control Center a través de Internet Explorer 6, aparece un error nulo al guardar cambios de configuración de índices de un sufijo. Además, la ventana de progreso de la operación se bloquea.
Solución: acceda a Directory Service Control Center a través de un explorador distinto, tal como Mozilla.
El instalador de Java ES permite seleccionar cualquier componente o todos para instalarlos junto con la Sun Java System Monitoring Console. No obstante, debido a una limitación de la Monitoring Console, no se ejecuta cuando se instala en el mismo host o en la misma zona de Solaris que los componentes que supervisa. Si la Monitoring Console se selecciona con otros componentes, la instalación no fallará, pero no podrá configurar y ejecutar la consola de supervisión.
Solución: instale la Monitoring Console en un host dedicado donde no haya otros componentes de Java ES instalados. Al ejecutar el instalador, no seleccione la Monitoring Console para la instalación cuando instale otros componentes. Para obtener más información, consulte el procedimiento Para instalar la Consola de supervisión con el instalador de Java ES de Guía de supervisión de Sun Java Enterprise System 5.
También, puede instalar la Monitoring Console en el mismo equipo físico que otros componentes de Java ES creando un host lógico dedicado en una zona local con el sistema operativo Solaris 10. Para obtener más información, consulte el procedimiento Para instalar la Consola de supervisión en una zona Solaris de Guía de supervisión de Sun Java Enterprise System 5.
Si desea instalar componentes de Java ES en un host en el que haya instalado y configurado la Monitoring Console anteriormente, realice el procedimiento Para desconfigurar la Consola de supervisión de Guía de supervisión de Sun Java Enterprise System 5
Si la Monitoring Console no se instala en la ubicación predeterminada, la consola web no podrá localizarla y, por tanto, no se podrá iniciar.
Solución: especifique únicamente la ubicación predeterminada cuando instale la Monitoring Console.
Después de instalar la Sun Java System Monitoring Console, el instalador de Java ES no configura e inicia la Monitoring Console automáticamente.
Solución: debe ejecutar manualmente los comandos para configurar e iniciar la Monitoring Console después de la instalación. Consulte los procedimientos de Instalación de Consola de supervisión de Guía de supervisión de Sun Java Enterprise System 5 y, a continuación, el procedimiento Inicio de la Consola de supervisión de Guía de supervisión de Sun Java Enterprise System 5.
El problema se produce porque la entrada del filtro AMLControllerFilter se comenta en el archivo web.xml de la aplicación web de Access Manager.
Solución: en el archivo web.xml de la aplicación web de Access Manager, anule el comentario de la entrada del filtro AMLControllerFilter.
Al configurar Portal Server, la barra de progreso de la instalación no se mueve. Esto puede dar la impresión de que el proceso de configuración se ha bloqueado.
Solución: omita la inactividad aparente y espere a que se efectúe el proceso de configuración de Portal Server, que puede tardar hasta 45 minutos en realizarse en un sistema de segunda categoría.
Solución: consulte la siguiente publicación para obtener la última documentación de actualización relativa a este problema:
Guia de actualization de Sun Java Enterprise System 5 para UNIX
Al hacer clic en el icono de la ayuda desde el canal de SampleIFrame se obtiene "HTTP Status 404 — /portal/docs/en/desktop/iframechann.htm" no está disponible.
Solución: ninguna. No se proporciona ninguna ayuda con el proveedor de iFrame.
Durante la instalación y la desinstalación de Portal Server, el instalador y el desinstalador parece que se quedan bloqueados. El retraso puede llegar hasta los 30 minutos antes de que la instalación o la desinstalación finalicen correctamente.
Solución: ninguna.
Los equipos x86 en los que se ejecuta Solaris 10 no se activan en el modo de clúster por los cambios realizados para el proyecto de arquitectura de inicio de Solaris. Aparecen los siguientes mensajes de error cuando se inicia el equipo:
Use is subject to license terms. NOTICE: Can't open /etc/cluster/nodeid NOTICE: BOOTING IN NON CLUSTER MODE NOTICE: NO PCI PROP NOTICE: NO PCI PROP Configuring devices. Hostname: pvyom1 devfsadm: minor_init failed for module /usr/lib/devfsadm/linkmod/SUNW_scmd_link.so Loading smf(5) service descriptions: 24/24 /usr/cluster/bin/scdidadm: Could not load DID instance list. Cannot open /etc/cluster/ccr/did_instances. Not booting as part of a cluster /usr/cluster/bin/scdidadm: Could not load DID instance list. Cannot open /etc/cluster/ccr/did_instances. Note: path_to_inst might not be updated. Please 'boot -r' as needed to update. |
Solución: realice estos pasos:
Añada /etc/cluster/nodeid a /boot/solaris/filelist.ramdisk.
Introduzca estos comandos:
# bootadm update-archive # reboot -- -r |
Al intentar iniciar simultáneamente todos los nodos de un clúster de 16 nodos, se producen errores graves en el nodo y los nodos se bloquean en espera de quórum.
Este error se producía debido a una configuración incorrecta de los conmutadores de interconexión privada. Es necesario inhabilitar el árbol desplegable de los puertos de conmutador que se utilizan para las interconexiones privadas de Sun Cluster. Esta operación no se realizó para los conmutadores del clúster de 16 nodos y, por ello, se produjo este error. El clúster no se puede poner en línea por este error.
Para solucionar este problema, es necesario inhabilitar el árbol desplegable correspondiente a los puertos de conmutador que se utilizan para las interconexiones privadas de Sun Cluster.
Solución: ninguna.
Durante la instalación de los paquetes localizados de Sun Cluster, aparece el siguiente mensaje de advertencia en el registro de instalación de Java ES. Localized packages are named SUNW*scspmu. Este mensaje de advertencia no aparece cuando no se seleccionan componentes localizados para su instalación.
Warning: smreg is obsolete and is preserved only for compatibility with legacy console applications. Use wcadmin instead. Type "man wcadmin" or "wcadmin --help" for more information. |
Esta advertencia se genera porque los paquetes de localización de Sun Cluster utilizan el comando smreg en lugar de wcadmin, que es un comando nuevo en Sun Java(TM) Web Console 3.x. Este mensaje puede confundir a los clientes al dar a entender que es necesario que realicen otro paso para completar la instalación de Sun Cluster.
Solución: esta advertencia no es el resultado de un error de instalación. Puede omitir este mensaje de advertencia con seguridad.
El instalador le permite seleccionar si desea instalar Sun Cluster HA Application Server Agent con Application Server y HADB 8.1. No obstante, HA Application Server Agent no es compatible con Application Server ni HADB 8.1. Como resultado, no podrá configurar HA Application Server.
Solución: no instale HA Application Server Agent con Application Server y HADB 8.1.
Java Enterprise System 2005Q1 incluye Sun Cluster Data Service para Sun Java System Directory Server 5 2004Q2. Si necesita Sun Cluster Data Service para Sun Java System Directory Server 5.0 o 5.1 o para Netscape HTTP, versión 4.1.6, se encuentra disponible en Sun Cluster 3.1 Data Services, versión 10/03. Para solicitar esta versión, póngase en contacto con su representante de atención al cliente de Sun.
sino desde Java Enterprise System 1 Accessory CD, volumen 3. Asimismo, los servicios de datos no se instalan desde el CD de agentes, sino desde Java Enterprise System 1 Accessory CD, volumen 3.
Si ha instalado Sun Cluster Agent antes de ejecutar el instalador de Java Enterprise System, éste no le permitirá instalar agentes adicionales.
Solución: instale Sun Cluster Agents adicionales con pkgadd.
Solución: realice una copia de seguridad de todos los archivos de configuración. A continuación, elimine el directorio de instalación antes de instalar Web Server con el instalador de Java Enterprise System.