A continuación se indican las cuestiones de instalación que tienen lugar durante la modernización a la versión Solaris 9 4/04.
El funcionamiento correcto de la Modernización automática de Solaris necesita que se instale un conjunto limitado de revisiones de modificaciones en una versión concreta del sistema operativo.
Antes de instalar o ejecutar la Modernización automática de Solaris, debe instalar un conjunto limitado de las revisiones de las modificaciones. Asegúrese de que disponga de la lista de modificaciones más actualizada; consulte para ello http://sunsolve.sun.com. Si desea más información, busque el documento informativo 72099 en la sede web de SunSolve.
Si ejecuta Solaris 2.6, Solaris 7 o Solaris 8, es posible que no pueda ejecutar el instalador de la Modernización automática de Solaris. Estas versiones no contienen el conjunto de modificaciones necesarias para ejecutar el entorno del tiempo de ejecución JavaTM 2.
El error típico que se produce es un error de excepción de Java. A continuación puede ver algunos de los mensajes que podrían aparecer:
InvocationTargetException in ArchiveReader constructornull java.lang.reflect.InvocationTargetException at install.instantiateArchiveReader(Compiled Code) at install.<init>(Compiled Code) at install.main(Compiled Code) |
Si desea ejecutar el instalador de la Modernización automática de Solaris e instalar los paquetes, debe disponer del conjunto recomendado de modificaciones del entorno de tiempo de ejecución Java 2.
Solución: ejecute esta solución:
Instale los paquetes de la Modernización automática de Solaris mediante la orden pkgadd.
Si desea recibir instrucciones paso a paso, consulte Chapter 35, Using Solaris Live Upgrade to Create a Boot Environment (Tasks), in Solaris 9 4/04 Installation Guide.
Instale el conjunto de modificaciones recomendadas para el entorno del tiempo de ejecución de Java 2. El conjunto de modificaciones está disponible en http://sunsolve.sun.com. Después puede usar el instalador de la Modernización automática de Solaris para instalar los paquetes.
Si el sistema Solaris 8 está conectado con redes de almacenamiento de zona (SAN), consulte con el ingeniero del servicio técnico antes de efectuar la modernización a la versión Solaris 9 4/04. Es posible que los sistemas Solaris 8 con el paquete SUNWsan instalado necesiten procedimientos especiales para modernizarse a la versión Solaris 9 4/04. Para averiguar si está instalado en el sistema el paquete SUNWsan, escriba la orden siguiente en una ventana de terminal.
# pkginfo SUNWsan |
Si el paquete SUNWsan está instalado, se muestra la información siguiente.
system SUNWsan SAN Foundation Kit |
No se puede usar el Solaris 9 4/04 (x86 Platform Edition) Installation CD para modernizar los sistemas basados en x86 desde Solaris 2.6 o Solaris 7 a la versión Solaris 9 4/04 a causa del requisito de partición de arranque de x86.
Solución: en los sistemas x86, utilice el Solaris 9 4/04 Software (x86 Platform Edition) 1 of 2 CD para modernizar desde el software Solaris 2.6 o Solaris 7 a la versión Solaris 9 4/04.
El software Solaris Management Console 2.1 no es compatible con el software Solaris Management Console 1.0, 1.0.1 ni 1.0.2. Si va a modernizar a la versión Solaris 9 4/04 y tiene instalado el software Solaris Management Console 1.0, 1.0.1 o 1.0.2, deberá desinstalarlo primero antes de realizar la modernización. Es posible que el software Solaris Management Console esté en el sistema si se ha instalado el paquete completo de SEAS 2.0, el de SEAS 3.0 o el Solaris 8 Admin Pack.
Solución: elija una de las soluciones siguientes:
Antes de realizar una modernización, use la orden /usr/bin/prodreg para realizar una desinstalación completa del software Solaris Management Console.
Si no ha desinstalado el software Solaris Management Console 1.0, 1.0.1 o 1.0.2 antes de modernizar a la versión Solaris 9 4/04, deberá primero suprimir todos los paquetes de Solaris Management Console 1.0, 1.0.1 o 1.0.2. Use la orden pkgrm para suprimir los paquetes en vez de la orden prodreg. Siga cuidadosamente el orden de supresión de los paquetes. El procedimiento es el siguiente:
Conviértase en superusuario.
Escriba la orden siguiente:
# pkginfo | grep “Solaris Management Console“ |
Si la descripción no empieza con “Solaris Management Console 2.1”, los nombres de los paquetes en la salida identifican un paquete Solaris Management Console 1.0.
Use la orden pkgrm para suprmir todas las instancias de paquetes de Solaris Management Console 1.0 en el orden siguiente:
No suprima ningún paquete que incluya la descripción “Solaris Management Console 2.1”. Por ejemplo, SUNWmc.2 podría indicar un software Solaris Management Console 2.1.
Si el archivo de salida pkginfo muestra varias versiones de los paquetes de Solaris Management Console 1.0, use la orden pkgrm para suprimirlas todas. Suprima primero el paquete original y después el paquete que se ha añadido con un número. Por ejemplo, si los paquetes SUNWmcman y SUNWmcman.2 aparecen en la salida de pkginfo, suprima primero el paquete SUNWmcman y después SUNWmcman.2. No use la orden prodreg.
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
Escriba la orden siguiente en una ventana de terminal.
# rm -rf /var/sadm/pkg/SUNWmcapp |
Ahora el software de Solaris Management Console 2.1 debería funcionar correctamente. En futuras labores de mantenimiento, o en el caso de que el software Solaris Management Console 2.1 no funcione correctamente, suprima dicho software. Reinstale el software mediante este procedimiento:
Use la orden pkgrm para suprimir todos los paquetes de Solaris Management Console 2.1 y los paquetes dependientes en el orden siguiente.
Si la instalación tiene varias instancias de los paquetes de Solaris Management Console 2.1, como SUNWmc y SUNWmc.2, suprima primero SUNWmc y después SUNWmc.2. No use la orden prodreg.
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
Inserte el Solaris 9 4/04 Software 1 of 2 CD en su unidad de CD-ROM. Escriba la orden siguiente en una ventana de terminal:
# cd /cdrom/sol_9_404_sparcia/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
Se suprimirán todas las versiones anteriores de Solaris Management Console. El software Solaris Management Console 2.1 es ahora funcional.