Este apartado describe los siguientes problemas que pueden producirse durante la instalación.
La instalación falla debido a los archivos sobrantes de la desinstalación
No se puede configurar IBM WebSphere como contenedor web de Portal Server
La instalación silenciosa falla y aparece un error de archivo de estado incompatible o dañado.
El proceso de desinstalación puede dejar componentes o paquetes no desinstalados. En ese caso, debe eliminar los componentes o paquetes manualmente antes de reinstalar Java ES. Puede percatarse de este problema de las siguientes formas:
El programa de desinstalación falla y proporciona el nombre del paquete que no pudo desinstalar.
Desea instalar un componente, pero el programa de instalación le informa de que el componente ya esta instalado, aunque lo haya eliminado.
Utilice el siguiente comando para saber qué paquetes están parcialmente instalados.
Para SO Solaris:
pkginfo -p |
Para Linux:
rpm -qa |grep sun | xargs rpm -V |
La salida de comando muestra cualquier paquete instalado parcialmente. Teniendo en cuenta los nombres de paquete devueltos, consulte el Capítulo 5, Listado de paquetes instalables de Referencia de la instalación de Java ES System 2005Q4 para descubrir a qué componente pertenecen los paquetes.
Elimine los componentes o paquetes.
En Solaris 9 o 10, utilice la herramienta prodreg.
La herramienta prodreg controla los componentes basados en paquetes en el host. Puede ver los componentes y sus paquetes, junto con información completa en la que se incluyen las interdependencias. Puede utilizar la herramienta prodreg para desinstalar componentes y eliminar paquetes con total seguridad. Una vez que haya eliminado un componente con la herramienta prodreg, podrá reinstalarlo.
Con Solaris 8, utilice el comando pkgrm.
El comando pkgrm requiere que se eliminen los componentes paquete a paquete. Este comando no actualiza el registro de productos. En función de lo que haya sucedido, puede restaurar el archivo de registro de productos que guardó o puede modificarlo manualmente para que no haga referencia a los componentes que se han eliminado.
Para editar el archivo de registro de productos, abra el archivo /var/sadm/install/productregistry . Este archivo XML describe cada componente. Cada descripción se abre con una etiqueta <compid\> y se cierra con una etiqueta </compid\> . Borre la entrada completa del componente.
En Linux, utilice el comando rpm -e.
Para editar el archivo de registro de productos, abra el archivo /var/opt/sun/install/productregistry . Este archivo XML describe cada componente. Cada descripción contiene una etiqueta <compid\> al inicio y una etiqueta </compid\> al final. Borre la entrada completa del componente.
Borre los directorios /opt, /etc/opt y /var/opt.
Ejecute el programa de instalación de nuevo.
A partir de la versión Java ES 2005Q4, los componentes compartidos aparecen enumerados en el archivo de registro de productos una vez realizada la instalación.
El programa de desinstalación de Java ES desinstala los componentes que se pueden seleccionar del sistema, pero no elimina los componentes compartidos. Una vez finalizada la desinstalación, el registro de productos sigue incluyendo las entradas de los componentes compartidos. Si elimina manualmente los componentes compartidos de Java ES después de la desinstalación, los componentes no se eliminarán del registro de productos. Por lo tanto, la siguiente instalación de Java ES 2005Q4 falla debido a que el programa de instalación asume que los componentes compartidos eliminados manualmente siguen presentes (ya que sus entradas permanecen en el archivo de registro de productos).
No elimine manualmente los componentes compartidos de Java ES del sistema.
Solución recomendada. Elimine las entradas correspondientes del archivo de registro de productos o elimine el propio archivo de registro. Si se eliminan las entradas del archivo de registro de productos, es posible que se dañe el archivo. Por lo tanto, es recomendable eliminar todo el registro. Antes de hacerlo, compruebe que no esté utilizando el archivo de registro ningún producto que no sea un componente de Java ES.
En Linux: no hay ningún elemento equivalente al archivo de registro de productos gráfico, por lo que si ha eliminado por error estos archivos rpm, debe editar manualmente el archivo de registro de productos.
Puede que WebSphere no se esté ejecutando o que se haya especificado un valor para WebSphere que no coincida con la configuración original de WebSphere. Hay dos formas de solucionar este problema.
Una solución puede ser la comprobación de la configuración de la instancia de WebSphere.
Asegúrese de que WebSphere se esté ejecutando.
Compruebe los valores de los siguientes campos del programa de instalación:
Host virtual de WebSphere (PS_IBM_VIRTUAL_HOST en el archivo de estado)
Nombre de Application Server (PS_IBM_APPSERV_NAME en el archivo de estado)
Utilice las herramientas de WebSphere para comprobar la configuración, asegurándose de que los valores introducidos coincidan.
Vuelva a intentarlo.
Otra solución consiste en crear nuevas instancias de las entidades de WebSphere.
Utilice adminclient.sh para iniciar la consola de WebSphere.
Cree una nueva instancia de host virtual y un nuevo nombre de instancia para Application Server.
Haga clic en la entrada que hay bajo Nodos (el nombre de host habitual) y seleccione Regenerar complemento de WebServer .
El proceso guarda las nuevas entradas en el archivo de configuración plugin que el programa de instalación comprueba para obtener los nombres legales.
Vuelva al programa de instalación e introduzca los valores que acaba de crear.
Pudo producirse un corte de luz o un fallo del sistema, o pudo pulsar CTRL+C para detener el proceso de instalación.
Solución recomendada. Si el fallo se produjo durante los procesos de instalación o de configuración, es probable que se haya efectuado una instalación parcial. Ejecute el programa de desinstalación. Si falla el programa de desinstalación, siga las instrucciones que aparecen en La desinstalación falla y permanecen archivos en el sistema
A veces, el programa de instalación crea una imagen en pantalla antes de que dicha imagen esté lista para la entrada. No puede hacer clic repetidamente en Siguiente en el asistente de instalación, sino que tiene que esperar.
Solución recomendada. El botón que representa la elección predeterminada incluye un rectángulo azul. Este rectángulo suele aparecer después del propio botón. Espere hasta que vea el rectángulo antes de hacer clic en cualquier botón.
Si está utilizando un archivo de estado que fue creado en la misma plataforma en la que lo usa, el problema puede deberse a un error desconocido de archivo dañado. Hay dos fomas de solucionar este problema.
Si ha creado el archivo de estado en la misma plataforma en la que se está ejecutando la instalación silenciosa, genere uno nuevo y realice de nuevo la instalación.
Si está utilizando un archivo de estado creado en una plataforma o versión diferente, el problema se debe a que los archivos de estado hay que ejecutarlos en la misma plataforma en la que se crearon. Por ejemplo, si ha creado el archivo de estado en Solaris 9, no puede utilizarlo en Solaris 8, al igual que si lo ha creado en la plataforma x86, no puede usarlo en la plataforma SPARC.
Si la plataforma en la que ha creado el archivo de estado no es la misma que en la que se está ejecutando la instalación silenciosa, cree un nuevo Id. adecuado a la plataforma para el archivo. Para obtener instrucciones sobre cómo realizar esta tarea, consulte Creación de un Id. de archivo de estado adecuado para la plataforma.
Si ha modificado el archivo de estado, es posible que haya introducido errores. Compruebe los siguientes aspectos y vuelva a generar el archivo de estado como se describe en Creación de un archivo de estado.
¿Están definidos todos los parámetros de los hosts locales con valores consistentes?
¿Escribió correctamente las mayúsculas y minúsculas de los valores de los parámetros?
¿Borró un parámetro requerido y no introdujo otro para sustituirlo?
¿Son válidos todos los números de puertos y están sin asignar?
El motivo más probable de este problema es que la variable de entorno MANPATH no se haya establecido correctamente para los componentes instalados. Consulte Configuración de MANPATH.