Este capítulo describe los problemas relacionados con la instalación del sistema operativo Solaris 9 4/03.
Las descripciones de defectos de instalación siguientes se han agregado a este capítulo desde que el presente documento se publicó en el CD de documentación de Solaris 9 4/03 y en el quiosco de instalación del CD de instalación de Solaris 9 4/03.
Aparecen mensajes de error no válidos al instalar Solaris WBEM Providers Package SUNWwbpro (4824518)
La modernización no consigue instalar el paquete SUNWceudt (4826785)
El sistema operativo Solaris 9 4/03 ya está disponible en DVD. Para realizar una instalación o modernización mediante este soporte, introduzca el DVD de Solaris 9 4/03 en la unidad de DVD-ROM y arranque el sistema a partir del indicador ok con el comando siguiente.
ok boot cdrom |
Si Solaris Web Start 3.0 en el CD de instalación de Solaris 94/03 no puede localizar una partición fdisk de Solaris, debe crearla en el disco root.
Si modifica el tamaño de una partición fdisk, se borrarán automáticamente todos los datos que contenga. Efectúe una copia de seguridad antes de crear una partición fdisk de Solaris.
Solaris Web Start 3.0 necesita dos particiones fdisk para llevar a cabo la instalación.
Partición fdisk de Solaris
Es la partición fdisk habitual de Solaris.
Partición fdisk de arranque x86
Es una partición fdisk de 10 MB que capacita a los sistemas basados en x86 para arrancar la minirraíz situada en el segmento de intercambio recién creado. El segmento de intercambio se sitúa en la partición fdisk de Solaris.
El programa de instalación del CD de instalación de Solaris 9 4/03 crea la partición de arranque x86, eliminando 10 MB de la partición fdisk de Solaris. Con esto se evita que las particiones fdisk se modifiquen.
Esta partición no debe crearse manualmente.
Este requisito también evita el uso del CD de instalación de Solaris 9 4/03 para modernizar el sistema operativo Solaris de la versión 2.6 o 7 a Solaris 9 4/03. Si desea obtener más información, consulte Cuestiones de modernización.
En el sistema operativo Solaris 9 4/03, los programas de instalación Solaris Web Start y suninstall utilizan de forma predeterminada un nuevo diseño en la partición del disco de arranque para alojar la partición del servicio en los sistemas SunTM LX50. Este programa de instalación permite conservar una partición de servicio ya creada.
La nueva disposición predeterminada contiene las particiones siguientes:
Primera partición: partición de servicio (tamaño del sistema)
Segunda partición: partición de arranque x86 (aproximadamente 11 Mbytes)
Tercera partición: partición de Solaris (espacio restante en el disco de arranque)
Si desea usar la disposición predeterminada, seleccione Predeterminada cuando el programa Solaris Web Start o suninstall soliciten elegir una disposición de disco de arranque.
Si instala el sistema operativo Solaris 9 4/03 (Edición x86) en un sistema que no incluya una partición de servicio, los programas Solaris Web Start y suninstall no crearán una nueva partición de servicio de forma predeterminada. Si desea crear una partición de servicio en el sistema, consulte x86: No se ha creado de forma predeterminada la partición de servicio en los sistemas sin partición de servicio.
También puede modificar manualmente la disposición de la partición del disco mediante la utilidad fdisk. Es posible que desee modificar las particiones del disco de arranque en las condiciones siguientes:
Desea conservar una partición de Linux para Sun en el sistema.
Necesita crear una partición de Solaris pero desea conservar otras particiones del disco.
Si el sistema contiene una versión modernizable del sistema operativo de Solaris pero no incluye una partición x86, es posible que no pueda modernizar mediante el CD de instalación de Solaris. Si desea modernizar un sistema sin una partición de arranque x86 en el sistema operativo Solaris 9 4/03 use el programa de instalación suninstall en el CD 1 de 2 del software de Solaris 9 4/03.
Si usa el perfil predeterminado JumpStartTM de Solaris en el soporte Solaris 9 4/03 para instalar varios entornos nacionales en un sistema con un disco pequeño, puede fallar la instalación. Este problema se puede producir en las condiciones siguientes.
Se usa el perfil predeterminado de Solaris JumpStart para instalar cualquier entorno nacional, además del C, en un sistema con un disco de 2,1 GB
Se usa el perfil predeterminado de Solaris JumpStart para instalar dos o más entornos nacionales en un sistema con un disco de 4 GB
Si instala el sistema operativo Solaris 9 4/03 en un sistema que no contiene una partición de servicio, puede que el programa de instalación no cree una partición de servicio de manera predeterminada. Si desea incluir una partición de servicio en el mismo disco que la partición de Solaris, debe volver a crear la partición de servicio antes de instalar el sistema operativo.
Si instaló el sistema operativo Solaris 8 2/02 en un equipo Sun LX50, es posible que el programa de instalación no haya conservado la partición de servicio. Si no modificó manualmente la disposición de la partición de arranque fdisk para conservar la partición de servicio, el programa de instalación suprimió ésta durante la instalación.
Si no conservó específicamente la partición de servicio al instalar el sistema operativo Solaris 8 2/02, no puede volver a crear ésta ni modernizar el sistema operativo a Solaris 9 4/03. Debe realizar una instalación inicial del software.
Solución alternativa: si desea incluir una partición de servicio en el disco que contenga la partición de Solaris elija una de las soluciones alternativas siguientes:
Si desea usar el programa de instalación Solaris Web Start para realizar la instalación desde el CD de instalación de Solaris 9 4/03, siga estos pasos.
Borre el contenido del disco.
Antes de comenzar la instalación, cree una partición de servicio mediante el CD Diagnostics de Sun LX50.
Si desea información sobre cómo crear la partición de servicio, consulte Sun LX50 Server User's Manual y Sun LX50 Knowledge Base en http://cobalt-knowledge.sun.com.
Inserte el CD de instalación de Solaris 9 4/03.
Comience la instalación
Cuando el programa de instalación detecta la partición de servicio, aparece el mensaje siguiente.
The default layout for the bootdisk is one x86 Boot partition and a Solaris partition on the remaining space. The Service fdisk partition, if one exists, is also preserved by default. Select one of the following to continue: 1) Use the default layout 2) Run fdisk to manually edit the disk 3) Exit Please make a selection: [?] |
Escriba 1 para usar la disposición predeterminada.
El programa de instalación conserva la partición de servicio y crea la partición de arranque x86 y la partición de Solaris.
El programa de instalación Solaris Web Start crea la partición de arranque x86 eliminando 10 MB de la partición fdisk de Solaris. Con esto se evita que las particiones fdisk se modifiquen. No cree esta partición manualmente.
Termine la instalación.
Si desea realizar la instalación desde una imagen de instalación en la red o desde el DVD de Solaris 9 4/03 en la red, siga estos pasos.
Borre el contenido del disco.
Antes de comenzar la instalación, cree una partición de servicio mediante el CD Diagnostics de Sun LX50.
Si desea información sobre cómo crear la partición de servicio, consulte Sun LX50 Server User's Manual y Sun LX50 Knowledge Base en http://cobalt-knowledge.sun.com.
Arranque el sistema desde la red.
Aparece la pantalla Customize fdisk Partitions.
Si desea cargar la disposición predeterminada de la partición del disco de arranque, haga clic en Default.
El programa de instalación conserva la partición de servicio y crea la partición de arranque x86 y la partición de Solaris.
Si desea más información sobre el arranque desde la red, consulte Solaris 9: Guía de instalación.
Si desea usar el programa suninstall para instalar desde el CD de software 1 de 2 de Solaris 9 4/03 o desde una imagen de instalación en red en un servidor de arranque, siga estos pasos.
Borre el contenido del disco.
Antes de comenzar la instalación, cree una partición de servicio mediante el CD Diagnostics de Sun LX50.
Si desea información sobre cómo crear la partición de servicio, consulte Sun LX50 Server User's Manual y Sun LX50 Knowledge Base en http://cobalt-knowledge.sun.com.
Arranque el sistema.
El programa de instalación le solicita que seleccione un método para crear la partición de Solaris.
Seleccione la opción Use rest of disk for Solaris partition.
El programa de instalación conserva la partición de servicio y crea la partición de Solaris.
Termine la instalación.
Si desea más información sobre el arranque desde la red, consulte Solaris 9: Guía de instalación.
El asistente de configuración de dispositivos de Solaris 9 no se entrega con el disquete de arranque en la versión Solaris 9 4/03. Si desea arrancar el asistente de configuración de dispositivos, seleccione una de las opciones siguientes.
Si la BIOS del sistema admite el arranque desde un CD, arranque desde el CD de instalación de Solaris 9 4/03 (Edición x86), el CD 1 de 2 del software de Solaris 9 4/03 (Edición x86) o el DVD de software de Solaris 9 4/03 (Edición x86).
Cree un disquete de arranque copiando la imagen del disquete de arranque en un disquete. La imagen del disquete de arranque está disponible en las ubicaciones siguientes.
CD 2 de 2 del software de Solaris 9 4/03 (Edición x86)
La sede web Solaris Developer Connection en http://soldc.sun.com/support/drivers/dca_diskettes
Copie la imagen en un disquete y, a continuación, arranque el sistema desde el disquete.
Si el sistema admite el arranque Preboot Execution Environment (PXE, entorno de ejecución previo al arranque) y hay disponible en la red una imagen de la instalación, arranque desde la red.
Habilite el sistema para usar el PXE, mediante la herramienta de configuración de la BIOS o la herramienta de configuración del adaptador de red.
Si desea obtener más información, consulte Solaris 9: Guía de instalación.
El sistema operativo Solaris 9 4/03 incluye una nueva función que permite instalar particiones grandes. La BIOS del controlador DPT PM2144UW debe admitir el direccionamiento de bloque lógico (LBA, Logical Block Addressing). La última revisión de la BIOS admite el acceso LBA. Es posible que necesite actualizar otros modelos de controlador DPT para que admitan LBA.
Solución alternativa: antes de modernizar su sistema a Solaris 9 4/03, asegúrese de que la BIOS del controlador DPT PM2144UW sea la última versión disponible de DPT.
Para saber si su sistema tiene un controlador DPT, siga estos pasos:
Ejecute la opción --D del comando prtconf.
Si aparece el nombre dpt, ejecute la utilidad de configuración de la tarjeta para obtener información sobre el modelo y la revisión de la BIOS.
Actualice los controladores DPT PM2144UW mediante la modernización de la BIOS o la instalación de la última EPROM de la BIOS que haya obtenido de DPT. Véase http://www.dpt.com para consultar las últimas imágenes de la BIOS de todos los controladores DPT.
Ahora puede modernizar el sistema.
El sistema operativo Solaris 9 4/03 incluye una nueva función que permite instalar particiones grandes. El sistema de la BIOS debe admitir el direccionamiento de bloque lógico (LBA). La versión GG.06.13 de la BIOS no admite el acceso LBA. Los programas de arranque de Solaris no pueden solucionar este conflicto. La cuestión puede afectar también a otros sistemas HP Vectra.
Si realiza esta actualización, el sistema HP puede que no vuelva a arrancar: Sólo se verá una pantalla vacía con un cursor en forma de guión bajo que parpadea.
Solución alternativa: no modernice los sistemas de la serie HP Vectra XU con la última versión de BIOS GG.06.13 al sistema operativo Solaris 9 4/03 porque ya no lo admiten.
Podrá arrancar su sistema con el disquete o el CD de arranque, porque las rutas de arranque no usan el código del disco duro; después, seleccione el disco duro como dispositivo de arranque, en lugar de la red o la unidad de CD-ROM.
Si usa el programa de instalación suninstall para instalar el entorno operativo Solaris 9 4/03 (Edición x86) en un sistema con una partición de servicio, el programa de instalación puede terminarse. Este problema tiene lugar en las condiciones siguientes:
Usa el programa suninstall para instalar el entorno operativo Solaris 9 4/03.
Durante la instalación, elije un disco con una partición de servicio, pero no con una partición de Solaris fdisk.
En el panel Create Solaris fdisk Partition, elije la opción Save service partition, create Solaris fdisk partition.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Si desea crear manualmente una partición fdisk de Solaris durante el programa suninstall, siga estos pasos:
Cuando el programa de instalación suninstall le pida elegir un método para crear la partición fdisk de Solaris, seleccione la opción Manually create fdisk partitions.
Mantenga la partición de servicio y cree la partición fdisk de Solaris.
Termine la instalación.
Si desea crear manualmente una partición fdisk de Solaris mediante el comando fdisk, siga estos pasos:
Salga del programa de instalación suninstall pulsando la tecla F5.
Abra una ventana de terminal.
Consulte la página de comando man fdisk(1M) si desea obtener más información sobre cómo crear particiones fdisk.
Reinicie el programa de instalación suninstall; escriba el comando siguiente:
# suninstall |
Termine la instalación.
Si realiza una instalación de red en un sistema con las tarjetas de interfaces de red 3Com 3c905C, puede aparecer el siguiente mensaje de error.
elxl%d: no active connection found; please connect |
Después de mostrarse este error la instalación tanto puede continuar como interrumpirse.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Use una interfaz de red distinta para efectuar la instalación de red.
Utilice los dispositivos DVD o CD de Solaris 9 4/03 para instalar el sistema.
Si desea obtener más información sobre cómo realizar una instalación desde la red, consulte Solaris 9: Guía de instalación.
Si usa el arranque en red de Preboot Execution Environment (PXE) para instalar el sistema operativo Solaris 9 4/03 en un sistema LX50 de SunTM, podría fallar el arranque en red. Aparece el mensaje siguiente:
error: Assertion failure: - "rp->flags & RESF_ALT", "ur.c" line 80 The root filesystem is not mounted and the configuration assistant has exited prematurely. Booting is unlikely to succeed. CTL-ALT-DEL may be used to reset the machine. Failover to boot interpreter - type ctrl-d to resume boot |
Solución alternativa: elija una de las soluciones alternativas siguientes:
Si no necesita el arranque en red PXE, siga estos pasos.
Arranque el sistema mediante uno de los soportes siguientes.
CD de instalación de Solaris 9 4/03
CD 1 de 2 del software de Solaris 9 4/03
Solaris Device Configuration Assistant (DCA, Asistente para la configuración de dispositivos de Solaris) en un disquete de arranque
Consulte Solaris 9: Guía de instalación si desea más información sobre el arranque desde Solaris DCA.
Cuando DCA le solicite que seleccione un dispositivo de red, elija el que se debe usar para arrancar el sistema.
Si desea usar el arranque en red de PXE, desactive la consola en serie en la BIOS del sistema durante la instalación. Si desea obtener instrucciones sobre cómo modificar la BIOS en los sistemas LX50 de Sun, consulte Sun LX50 Server Manual en http://www.sun.com/servers/entry/lx50/documentation2.html.
Si el sistema incorpora una unidad de DVD-ROM Toshiba SD-M1401 con una revisión de firmware 1007, el sistema no podrá arrancar desde el DVD de Solaris 9 4/03.
Solución alternativa: aplique la modificación 111649–03 o una posterior para actualizar el firmware de la unidad de DVD-ROM Toshiba SD-M1401. Esta modificación se incluye en el CD adicional Solaris 9 4/03, en el directorio siguiente:
DVD_Firmware/Patches |
Consulte el archivo README de este directorio para obtener instrucciones sobre cómo instalar la modificación. Lea y siga todas las precauciones y advertencias de este archivo README antes de instalar la modificación.
Si el sistema está ejecutando el sistema operativo Solaris 2.6 o Solaris 7, el software Volume Management monta incorrectamente el DVD de Solaris 9 4/03. El DVD se puede montar, pero los datos son inaccesibles. Por este motivo no se podrá configurar un servidor de instalación, realizar una Modernización automática ni acceder a los datos del soporte.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Aplique las modificaciones adecuadas al sistema.
Tabla 1–1 Modificaciones de DVD para los sistemas operativos Solaris 2.6 y Solaris 7
Versión |
Identificación de modificación |
---|---|
Sistema operativo Solaris 2.6 |
107618-03 |
Sistema operativo Solaris 7 |
107259-03 |
Sistema operativo Solaris 2.6 |
107619-03 |
Sistema operativo Solaris 7 |
107260-03 |
Monte manualmente el DVD de Solaris 9 4/03. No use la Gestión de volúmenes para montar el DVD. Siga estos pasos:
Conviértase en superusuario.
Detenga el software Volume Management.
# /etc/init.d/volmgt stop |
Monte manualmente el DVD.
# mkdir /mnt1 # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt1 |
Compruebe si el DVD está montado y se puede acceder a los datos.
# cd /mnt1 # ls |
El sistema devuelve la información siguiente si el DVD se monta correctamente.
Copyright Solaris_9 |
Si, en un sistema con varias interfaces de red, instala un sistema operativo o moderniza el actual a Solaris 9 4/03, el sistema reconoce todas esas interfaces como utilizables. Las interfaces que no estén conectadas con la red o que no se tenga la intención de usar aparecen en la salida del comando ifconfig -a. Asimismo, es posible que se asigne la misma dirección IP a las interfaces que tengan la misma dirección Ethernet. Aparece el mensaje de error siguiente.
ifconfig: setifflags: SIOCSLIFFLAGS: qfe3: Cannot assign requested address |
Este problema también sucede en los sistemas cuya variable de
PROM local-mac-address
sea false.
La causa del problema es que todas las interfaces están configuradas
con la misma dirección IP.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Si desea utilizar únicamente la interfaz configurada, rearranque el sistema después del arranque inicial.
Si desea asignar una dirección IP distinta a cada interfaz
de red, establezca el valor de la variable de PROM local-mac-address
como true mediante uno de los métodos
siguientes.
En el indicador ok, escriba el comando siguiente:
ok setenv local-mac-address? true |
En una ventana de terminal, escriba el comando siguiente como superusuario.
# eeprom local-mac-address?=true |
Cuando se crea un sistema de archivos durante la instalación, es posible que se muestre alguno de los mensajes de advertencia siguientes.
Warning: inode blocks/cyl group (87)>= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated. |
O bien:
Warning: 1 sector(s) in last cylinder unallocated |
Las advertencias aparecen cuando el tamaño del sistema de archivos que se ha creado no coincide exactamente con el espacio del disco que se utiliza. Esta discrepancia puede dar lugar a que el espacio no utilizado del disco no se incorpore al sistema de archivos indicado y que no lo puedan usar otros sistemas de archivos.
Solución alternativa: haga caso omiso del mensaje de advertencia.
Si instala el entorno operativo Solaris 9 4/03 se graba el siguiente mensaje de error en el archivo de registro /var/sadm/system/logs/install_log:
/tmp/Solaris_Application.mof: No such file or directory |
Si moderniza el entono operativo Solaris 9 4/03, se graba el mismo mensaje de error en el archivo /var/sadm/system/logs/upgrade_log.
Aparece el mensaje durante la instalación de Solaris WBEM Providers Package (SUNWwbpro).
Solución alternativa: haga caso omiso del mensaje de error. Este mensaje no afecta a la instalación del paquete. El error se produce porque el programa de instalación intenta borrar un archivo temporal que no existe.
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 al sistema operativo Solaris 9 4/03. Es posible que los sistemas Solaris 8 con el paquete SUNWsan instalado necesiten procedimientos especiales para modernizarse al sistema operativo Solaris 9 4/03. Para averiguar si está instalado en el sistema el paquete SUNWsan, escriba el comando 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 puede usar el CD de instalación de Solaris 9 4/03 (Edición x86) para modernizar los equipos basados en x86 desde el sistema operativo Solaris 2.6 o 7 a Solaris 9 4/03 a causa del requisito de la partición de arranque x86. Use el CD 1 de 2 del software de Solaris 9 4/03 (Edición x86) para modernizar el sistema operativo de Solaris 2.6 o 7 a Solaris 9 4/03 en los equipos basados en x86.
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 el sistema operativo a Solaris 9 4/03 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 alternativa: elija una de las soluciones alternativas siguientes:
Antes de realizar una modernización, use el comando /usr/bin/prodreg para realizar una desinstalación completa del software Solaris Management Console.
Si no se ha desinstalado el software Solaris Management Console 1.0, 1.0.1 o 1.0.2 antes de modernizar el sistema operativo a Solaris 9 4/03, debe eliminar todos los paquetes de Solaris Management Console 1.0, 1.0.1 o 1.0.2. Use el comando pkgrm para la eliminación de paquetes en lugar del comando prodreg. Siga cuidadosamente el orden de eliminación de paquetes. Siga los pasos que se indican:
Conviértase en superusuario.
Escriba el comando 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 el comando pkgrm para eliminar todas las instancias de paquetes de Solaris Management Console 1.0 en el orden siguiente:
No elimine 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 el comando pkgrm para eliminarlas todas. Elimine 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, elimine primero el paquete SUNWmcman y después SUNWmcman.2. No use el comando prodreg.
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
Escriba el comando 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, elimine dicho software. Reinstale el software siguiendo estos pasos.
Use el comando pkgrm para eliminar 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, elimine primero SUNWmc y después SUNWmc.2. No use el comando 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 CD 1 de 2 de software de Solaris 94/03 en la unidad de CD-ROM. Escriba el comando siguiente en una ventana de terminal:
# cd /cdrom/sol_9_403_sparcia/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
Se eliminarán todas las versiones anteriores de Solaris Management Console. El software Solaris Management Console 2.1 es ahora funcional.
Si efectúa una modernización desde el entorno operativo Solaris 9, Solaris 9 9/02 o Solaris 9 12/02 a la versión Solaris 9 4/03, se producen los errores siguientes cuando usa el comando pkgchk con la opción -n:
ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/datatypes.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/develop.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtfile.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtmail.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/dtpad.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/print.dt pathname does not exist ERROR: /usr/dt/appconfig/types/cs_CZ.ISO8859-2/uxstd.dt pathname does not exist |
Solución alternativa: use el DVD de Solaris 9 4/03 o el CD de software 1 de 2 de Solaris 9 4/03 para volver a añadir el paquete SUNWceudt. Siga estos pasos:
Conviértase en superusuario.
Borre el paquete SUNWceudt.
# pkgrm SUNWceudt |
Vaya a los directorios del producto.
# cd ruta-a-Solaris-9/Producto |
Añada el paquete SUNWceudt.
# pkgadd -d `pwd` SUNWceudt |
Si aplicó al sistema las modificaciones 114711-01 (Edición SPARC) o 114712-01 (Edición x86), debe registrar manualmente el archivo VDiskMgr.jar proporcionado con estas modificaciones tras modernizar el entorno operativo Solaris 9 4/03. Si no registra manualmente el archivo VDiskMgr.jar que se entrega con la modificación, el archivo VDiskMgr.jar existente permanece en el sistema. Además, la modificación no arreglará totalmente el problema.
Si desea saber si se instaló alguna de estas modificaciones en el sistema, escriba uno de los comandos siguientes:
Sistemas SPARC:
# patchadd -p | grep '114711-01' |
Sistemas x86:
# patchadd -p | grep '114712-01' |
Solución alternativa: registre manualmente el archivo VDiskMgr.jar proporcionado con las dos modificaciones especificadas después de modernizar el entorno operativo a Solaris 9 4/03. Siga estos pasos:
Conviértase en superusuario.
Sustituya el archivo VDiskMgr.jar existente por el archivo .jar proporcionado con la modificación.
# /usr/sadm/bin/smcregister tool -n \ com.sun.admin.diskmgr/VDiskMgr.jar \ /usr/sadm/lib/diskmgr/VDiskMgr.jar \ /usr/sadm/lib/dismgr/VDiskMgr_classlist.txt \ /usr/sadm/lib/diskmgr/VDiskMgrInfo.xml> /dev/null 2>$1 |
Sustituya la herramienta VDiskMgr del cuadro de herramientas por la herramienta VDiskMgr suministrada en la modificación.
# /usr/sadm/bin/smcregister toolbox add -f tool \ com.sun.admin.diskmgr.client.VDiskMgr \ -F "/Storage/">/dev/null 2>&1 |
Pare el servidor WBEM.
# /etc/init.d/init.wbem stop |
Reinicie el servidor WBEM.
# /etc/init.d/init.wbem start |
Si efectúa la modernización desde el entorno operativo Solaris 9 a Solaris 9 9/02, Solaris 9 12/02 o Solaris 9 4/03, la modernización no vuelve a registrar los archivos del Formato de objeto gestionado (MOF). Durante la modernización, el directorio antiguo de /var/sadm/wbem/logr se guarda como el directorio /var/sadm/wbem/logru3. Los archivos MOF registrados no se vuelven a registrar después de la modernización. Como resultado, las aplicaciones de Solaris Management Console que dependen de los archivos MOF fallarán.
El mensaje de error siguiente aparece cuando usa las herramientas de consola Montajes y Discos:
CIM_ERR_NOT_FOUND |
Solución alternativa: registre manualmente los archivos MOF que falten. Los archivos MOF están disponibles en el directorio /var/sadm/wbem/logru3. Siga los pasos que se indican:
Conviértase en superusuario.
Registre manualmente los archivos MOF.
# /usr/sadm/bin/mofreg -r tag archivo mof |
donde tag es el directorio situado en el directorio /var/sadm/wbem/logru3/unregDir/ y archivo mof es el archivo MOF situado en el directorio tag.
Por ejemplo:
# /usr/sadm/bin/mofreg -r svm \ /var/sadm/wbem/logru3/unregDir/svm/svm/Solaris_Vm1.0.mof |
Pare el servidor WBEM.
# /etc/init.d/init.wbem stop |
Reinicie el servidor WBEM.
# /etc/init.d/init.wbem start |
Al usar el comando luupgrade(1M) de Modernización automática de Solaris con la opción -i para completar una modernización de un entorno de arranque inactivo, el texto que muestran los instaladores podría no ser legible en algunos idiomas. Se deteriora el texto cuando los instaladores solicitan tipos de letras que no existen en la versión anterior que se encuentra en el entorno de arranque actual.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Use una imagen combinada de instalación en red para realizar dicha instalación.
Active el entorno nacional C estableciendo la variable de entorno del sistema.
Si utiliza la opción -s con el comando luupgrade para agregar modificaciones con un directorio y un archivo de lista de modificaciones, éstas no se agregan. Se muestra un mensaje parecido al siguiente:
/usr/sbin/luupgrade [52]: 3 archivo_lista_modificación: bad number |
En el mensaje anterior, archivo_lista_modificaciones es el archivo de lista de modificaciones especificado para que el comando luupgrade lo utilice con el fin de agregar modificaciones.
Solución alternativa: para agregar modificaciones que especifiquen un archivo de lista, lleve a cabo los pasos siguientes:
Conviértase en superusuario.
Monte el entorno de arranque que desee modificar.
# lumount nombre_entorno_arranque punto_montaje |
Agregue las modificaciones al entorno de arranque.
# /usr/sbin/patchadd -R punto_montaje -M ruta_modificación nombre_archivo_lista_modificaciones |
En el comando anterior, ruta_modificación es el nombre de la ruta de acceso a un directorio que contiene modificaciones para agregar. nombre_archivo_lista_modificaciones es el archivo que contiene la lista de modificaciones que se desea agregar.
Desmonte el entorno de arranque
# luumount nombre_entorno_arranque |
Al efectuar la modernización desde el sistema operativo Solaris 8 a Solaris 9 o Solaris 9 4/03, surge un problema cuando se elimina el paquete SUNWjxcft. En el archivo upgrade_log se registra el mensaje de error siguiente.
Removing package SUNWjxcft: Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TTbitmaps/fonts.alias Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale Can't open /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias Removal of <SUNWjxcft> was successful |
Solución alternativa: haga caso omiso del mensaje de error.
En el sistema operativo Solaris 9 4/03, el mecanismo general de Kerberos versión 5 admite la privacidad. Por consiguiente, el mecanismo doméstico de Kerberos ya no es necesario. Si ha instalado el mecanismo doméstico de Kerberos ubicado en /usr/lib/gss/do/mech_krb.so.1 en un sistema con Solaris 8, elimínelo y a continuación modernice el sistema a Solaris 9 4/03.
Solución alternativa: siga estos pasos antes de modernizar el sistema operativo a Solaris 9 4/03.
Escriba el comando siguiente para determinar si el mecanismo doméstico de Kerberos está instalado en el sistema.
% pkginfo | fgrep ' SUNWk5' |
Si en la salida de este comando aparece el nombre de paquete SUNWk5, el mecanismo doméstico de Kerberos se ha instalado en el sistema. Vaya al paso 2.
Si en la salida del comando no aparece el nombre de paquete SUNWk5, el mecanismo doméstico de Kerberos no se ha instalado en el sistema. Omita el resto de pasos. Modernice el sistema
Efectúe una copia de seguridad de los archivos /etc/nfssec.conf y /etc/gss/qop mediante el comando siguiente.
% tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop |
Compruebe que se ha llevado a cabo la copia de seguridad escribiendo el comando siguiente.
% tar -tf /var/tmp/krb_config_files.tar |
Elimine cada uno de los paquetes que aparecen en la salida del paso 1.
% pkgrm nombre_paquete nombre_paquete nombre_paquete |
Modernice el sistema operativo a Solaris 9 4/03.
El programa de modernización actualiza el código del mecanismo general de Kerberos y activa la compatibilidad con la privacidad de Kerberos.
Mediante un editor de texto, cambie las líneas siguientes en el archivo /etc/gss/mech.
Quite el comentario de la línea siguiente.
kerberos_v5 1.2.840.113554.1.2.2 gl/mech_krb5.so gl_kmech_krb5 |
Si es necesario agregue la línea anterior en el archivo /etc/gss/mech.
Quite la línea siguiente.
kerberos_v5 1.2.840.113554.1.2.2 do/mech_krb5.so do_kmech_krb5 |
Restaure los archivos /etc/nfssec.conf y /etc/gss/qop mediante el comando siguiente.
% tar -xf /var/tmp/krb_config_files.tar |
Si moderniza el sistema operativo a Solaris 9 4/03 en un sistema que tiene un shell seguro de otra empresa (por ejemplo, OpenSSH) a partir del daemon /etc/init.d/sshd, la modernización desactiva el daemon de shell seguro. Durante una modernización, el software de modernización de Solaris 9 4/03 sobrescribe el contenido de /etc/init.d/sshd.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Si no desea instalar el programa del servidor de protocolo de shell seguro, no instale los paquetes SUNWsshdr ni SUNWsshdu durante la modernización.
Si no desea instalar programas de cliente ni de servidor de protocolo de shell seguro en el sistema, no instale el clúster de shell seguro (SUNWCssh) durante la modernización.
Si el directorio /export está cerca de su capacidad máxima y realiza una modernización al sistema operativo Solaris 9 4/03, los requisitos de espacio de /export se calculan erróneamente. En consecuencia, la modernización falla. Es un problema habitual si hay un cliente sin disco instalado o si se ha instalado software de otros fabricantes en el directorio /export. Aparece el mensaje siguiente:
WARNING: Insufficient space for the upgrade. |
Solución alternativa: antes de modernizar, elija una de las soluciones alternativas siguientes.
Cambie temporalmente el nombre del directorio /export hasta que la modernización haya terminado.
Convierta temporalmente en comentario la línea /export del archivo /etc/vfstab hasta que la modernización haya finalizado.
Si /export es un sistema de archivos independiente, desmonte /export antes de llevar a cabo la modernización.
Si el sistema admite los clientes sin discos instalados con la herramienta Solstice AdminSuiteTM 2.3 Diskless Client, debe efectuar estos pasos. Primero, elimine todos los clientes sin disco con la misma arquitectura y versión de Solaris que el servidor. Después, instale o modernice el sistema operativo a Solaris 9 4/03. Para obtener instrucciones específicas, consulte System Administration Guide: Basic Administration.
Si intenta instalar el sistema operativo Solaris 9 4/03 en clientes sin disco, es posible que aparezca el mensaje de error siguiente:
The Solaris Version (Solaris número_versión) on slice <xxxxxxxx> cannot be upgraded. There is an unknown problem with the software configuration installed on this disk. |
En este mensaje de error, número-de-versión se refiere a la versión de Solaris que se ejecuta en el sistema. <xxxxxxxx> se refiere al segmento en el que se ejecuta esta versión del sistema operativo Solaris.
Se puede dañar la base de datos CIM del depósito WBEM en las condiciones siguientes:
Aplica una revisión de la modificación 112945 en una versión de actualización de Solaris 9 en un sistema que ejecute el entorno operativo Solaris.
Elimina, a continuación, la modificación que se ha aplicado al sistema.
Si el depósito WBEM está dañado, aparece el siguiente mensaje de errror en el registro de Solaris Management Console:
CIM_ERR_FAILED: /usr/sadm/lib/wbem/../../../../var/sadm/wbem/logr/ preReg/PATCH113829install/Solaris_Application.mof,18,ERR_SEM, ERR_EXC_SET_CLASS,CIM_ERR_FAILED:Other Exception: java.io.StreamCorruptedException: invalid stream header |
Solución alternativa: elija una de las soluciones alternativas siguientes:
Siga estos pasos para evitar daños en el depósito WBEM.
Conviértase en superusuario.
Antes de aplicar la modificación, haga una copia de seguridad del depósito WBEM.
# cp -r /var/sadm/wbem/logr ruta/logr |
donde ruta es la ruta al depósito WBEM de copias de seguridad.
Si el depósito WBEM se daña después de haber retirado la modificación, pare el servidor WBEM.
# /etc/init.d/init.wbem stop |
Restaure el depósito WBEM de la copia de seguridad.
# cp -rf ruta/logr /var/sadm/wbem/logr |
Reinicie el servidor WBEM.
# /etc/init.d/init.wbem start |
Siga estos pasos para crear un depósito WBEM nuevo.
Esta solución alternativa no restaura los datos de WBEM si se daña el depósito WBEM. Se pierde cualquier dato añadido al depósito durante la instalación.
Conviértase en superusuario.
Pare el servidor WBEM.
# /etc/init.d/init.wbem stop |
Elimine los archivos del directorio /logr.
# rm /var/sadm/wbem/logr/* |
Elimine el directorio /notFirstTime.
# rmdir notFirstTime |
Inicie el servidor WBEM.
# /etc/init.d/init.wbem start |
Compile manualmente cualquier archivo propietario del Formato de objeto gestionado (MOF).
# /usr/sadm/bin/mofcomp nombre_archivo_MOF |
Si el sistema ya usa un firmware adecuado a 64 bits, no será necesario actualizar la PROM flash.
Si desea ejecutar el sistema operativo Solaris de 64 bits en un sistema UltraSPARC®, es posible que tenga que actualizar el firmware PROM flash. El programa de instalación de Solaris 9 4/03 permite agregar la compatibilidad con 64 bits, que se selecciona de forma predeterminada al realizar la instalación en sistemas Sun UltraSPARC. Un sistema de 64 bits sólo arranca en modo de 64 bits de forma predeterminada si la velocidad de la CPU es de 200 MHz o más.
Si prefiere ejecutar el sistema operativo Solaris de 32 bits en cualquier sistema SunTM o UltraSPARC, no será necesario que actualice PROM flash.
En la tabla siguiente se enumeran los sistemas UltraSPARC (Sun4UTM) afectados y las versiones mínimas de firmware necesarias. Tipo de sistema es el equivalente a la salida del comando uname -i. Puede determinar la versión de firmware que ejecuta con el comando prtconf -V.
Tabla 1–2 Versiones de firmware mínimas necesarias para ejecutar el sistema operativo Solaris de 64 bits en sistemas UltraSPARC
Tipo de sistema de uname -i |
Versión de firmware mínima de prtconf -V |
---|---|
SUNW,Ultra-1-Engine |
3.10.0 |
SUNW,Ultra-1 |
3.11.1 |
SUNW,Ultra-2 |
3.11.2 |
SUNW,Ultra-4 |
3.7.107 |
SUNW,Ultra-Enterprise |
3.2.16 |
Los sistemas que no aparecen en esta tabla no requieren una actualización de la PROM Flash.
Para obtener instrucciones sobre cómo realizar la actualización de la PROM flash mediante el CD de Solaris, consulte Solaris 9 on Sun Hardware Collection. Si no dispone de este manual, puede obtenerlo en http://docs.sun.com.
Algunas colecciones de documentos adaptados a entornos nacionales en formato PDF tienen nombres de paquetes de más de nueve caracteres. Para instalar estas colecciones PDF en servidores con el sistema operativo Solaris 7 u 8, debe instalar primero dos modificaciones.
En el momento de esta edición no existe ninguna modificación para servidores Solaris 2.6.
Solución alternativa: para obtener instrucciones sobre la instalación de estas modificaciones consulte el archivo Solaris Documentation Important Information en el soporte adecuado: CD 1 de 2, 2 de 2 o DVD de documentación de Solaris 9 4/03. Dicho archivo se encuentra en el directorio siguiente:
punto_montaje/README/entorno_nacional/install_entorno_nacional.html |
Por ejemplo, el archivo inglés del CD 1 de 2 de documentación de Solaris 9 4/03 se encuentra en el directorio siguiente:
sol_9_doc_1of2/README/C/install_C.html |
Si ejecuta uninstaller del CD de documentación de Solaris 9 4/03 en el modo Desinstalar todo, uninstaller sólo elimina los paquetes de documentación que se instalan de forma predeterminada.
Solución alternativa: ejecute el desinstalador en modo Desinstalación parcial. Seleccione los paquetes específicos que desea desinstalar.
Si usa el programa de instalación del CD de documentación de Solaris 9 4/03 con la opción nodisplay, es posible que el panel de verificación no pagine correctamente.
Solución alternativa: no especifique la opción nodisplay con el programa de instalación del CD de documentación de Solaris 9 4/03. Use el modo de interfaz gráfica del usuario (GUI) para instalar el CD de documentación de Solaris 9 4/03.
Al seleccionar un entorno nacional para su instalación, se pueden instalar también otros entornos relacionados. Este cambio de comportamiento en Solaris 9 4/03 se debe a que se han vuelto a empaquetar todos los entornos nacionales completos con traducciones de mensajes, los entornos nacionales parciales asiáticos y japonés, así como el activador de entornos nacionales, según la compatibilidad del idioma de los entornos. Otros entornos parciales se siguen empaquetando e instalando en función de la región geográfica; por ejemplo, Europa central.
Si moderniza el sistema operativo a Solaris 9 4/03 en un equipo que ejecuta Solaris 9 Beta Refresh con entorno nacional chino simplificado o chino tradicional, no se termina la modernización satisfactoriamente. Los paquetes de localización de fuentes de CDE para chino simplificado y chino tradicional (SUNWcdft o SUNWhdft) no se modernizan a los paquetes apropiados de Solaris 9 4/03. Aparece el mensaje de error siguiente.
Removing package SUNWcdft: /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.EUC: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.GBK: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.UTF-8: does not exist pkgrm: ERROR: postremove script did not complete successfully |
Solución alternativa: antes de modernizar el sistema operativo a Solaris 9 4/03, elimine los archivos postremove de Solaris 9 Beta Refresh.
# rm /var/sadm/pkg/SUNWcdft/install/postremove # rm /var/sadm/pkg/SUNWhdft/install/postremove |
Una modernización del sistema operativo Solaris 9 4/03 en un sistema que ejecuta Solaris 8 con el CD Language Supplement de Solaris 8 provoca varios paquetes incorrectos. Los paquetes de los entornos nacionales tailandés, ruso, polaco y catalán permanecen en el sistema. Dichos paquetes de entorno nacional tienen el valor ARCH=sparcall y no se eliminan al modernizar el sistema operativo a Solaris 9 4/03.
Solución alternativa: antes de modernizar el sistema operativo a Solaris 94/03 utilice la aplicación Solaris Product Registry para eliminar los paquetes del CD de suplemento de idiomas de Solaris 8.