En este capítulo se han incorporado las siguientes descripciones de defectos de instalación después de la publicación de este archivo en el CD de documentación de Solaris 8 7/01 y en el quiosco de instalación, en el CD de instalación de Solaris 8 7/01.
El nombre de este producto es Solaris 8 7/01, pero puede que el código y los nombres de las rutas del producto o de los paquetes utilicen Solaris 2.8 o SunOSTM 5.8. Siga siempre el código o la ruta tal como están escritos.
Si utiliza el CD de instalación Solaris 8 7/01 para instalar el sistema operativo Solaris en un sistema que no tiene parámetros de arranque o no hay forma de detectar la información anterior de la red, el programa de instalación no puede detectar una ruta predeterminada. Si selecciona Buscar uno y Confirmar cuando el programa de instalación solicita una ruta predeterminada, aparece el siguiente mensaje de error.
The route could not be detected at this time. If you wish to accept the settings provided, press 'Accept' and autodetection will be set for reboot, otherwise press 'Cancel' and provide another address. |
Solución alternativa: si recibe el mensaje de error anterior, siga estos pasos.
Seleccione Aceptar cuando el sistema muestra el mensaje de error anterior.
Cuando el sistema haya completado el proceso de identificación del sistema, abra una ventana de terminal y escriba el comando siguiente.
# /usr/sbin/in.rdisc -s |
Si efectúa una instalación de Solaris Web Start en un sistema de 64 Mb con el CD de instalación de Solaris 8 en inglés, el CD 1 de 2 del software de Solaris 8 se instala satisfactoriamente. Puede que se detenga la instalación del CD 2 de 2 del software de Solaris 8. Para evitar este problema efectúe la instalación mediante el CD de instalación multilingüe de Solaris 8. Aparece entonces el mensaje siguiente en /tmp/disk0_install.log.
java.io.IOException: No hay espacio suficiente |
Solución alternativa: elija una de las soluciones alternativas siguientes:
Para evitar el problema, realice la instalación mediante la interfaz de línea de comandos (CLI) de Solaris Web Start. Para usar CLI, inserte el CD de instalación en inglés de Solaris 8 en la unidad de CD-ROM y escriba lo siguiente.
ok boot cdrom - w |
Si efectúa una instalación de Solaris Web Start con el CD de instalación en inglés de Solaris 8 y el CD 2 de 2 del software de Solaris 8 se detiene antes de finalizar la instalación, efectúe los pasos siguientes:
Rearranque e inicie una sesión en el sistema.
Ejecute el comando installer ubicado en el directorio root del CD 2 de 2 del software de Solaris 8.
Los portales de red se usan para la comunicación con otras redes. Un sistema de portales contiene varios adaptadores de interfaz de red; cada uno de ellos sirve para conectarse con una red diferente.
Si usa el CD de instalación de Solaris 8 7/01 para instalar el sistema operativo Solaris 8 7/01 en un sistema de portales, Solaris Web Start 3.0 utilizará la interfaz primaria para recoger información del sistema. No puede indicarle a Solaris Web Start 3.0 que use una interfaz alternativa para recoger información de identificación del sistema.
Solución alternativa: elija una de las soluciones alternativas siguientes para especificar otra interfaz con el fin de recoger información del sistema.
Cree un archivo sysidcfg que especifique qué interfaz de red se usará durante la identificación del sistema. Consulte "Preconfiguring With the sysidcfg File" in Solaris 8 Advanced Installation Guide y la página de comando man sysidcfg(4) para obtener información sobre cómo crear y modificar un archivo sysidcfg.
Use el CD 1 de 2 del software de Solaris 8 7/01 para iniciar una instalación interactiva del sistema operativo Solaris 8 7/01. Especifique que el sistema está dentro de una red y seleccione en la lista que aparece la interfaz de red alternativa que deberá usarse para la identificación del sistema.
Si moderniza el sistema a la versión Solaris 8 7/01, o a un sistema operativo compatible y tiene instalado Solaris Management ConsoleTM 1.0, 1.0.1 o 1.0.2, desinstale SMC antes de efectuar la modernización. El software de Solaris Management Console 2.0 no es compatible con cualquier versión anterior de la consola. Puede que Solaris Management Console esté instalado en su sistema si instaló los paquete completos de SEAS 2.0 o de SEAS 3.0 o Solaris 8 Admin Pack.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Antes de modernizar el sistema, ejecute /usr/bin/prodreg y efectúe una desinstalación completa del software de Solaris Management Console.
Si no desinstaló el software de Solaris Management Console 1.0, 1.0.1 o 1.0.2 antes de modernizar el sistema, debe eliminar todos los paquetes de software de Solaris Management Console 1.0, 1.0.1. o 1.0.2. Es absolutamente necesario que utilice pkgrm en lugar de prodreg para eliminar el paquete y que se observe el orden de eliminación de los paquetes. Siga estos pasos:
Conviértase en superusuario.
En una ventana de terminal, escriba los comandos siguientes.
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
Los nombres de los paquetes del archivo de salida identificarán un paquete de software de Solaris Management Console si la descripción no se inicia con "Solaris Management Console 2.0".
Use pkgrm para eliminar todos los ejemplares de paquetes SMC 1.0 en el orden siguiente.
No elimine ningún paquete que contenga "Solaris Management Console 2.0" en la descripción. Por ejemplo, SUNWmc.2 puede indicar Solaris Management Console 2.0.
Si el archivo de salida pkginfo muestra varias versiones de paquetes Solaris Management Console 1.0, use pkgrm para eliminar ambos paquetes, empezando por el paquete original y, después, por el paquete que se ha añadido con un número. Por ejemplo, si los paquetes SUNWmcman y SUNWmcman.2 aparecen en el archivo de salida pkginfo, elimine primero SUNWmcman y, a continuación, SUNWmcman.2. No use 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 |
El software de Solaris Management Console 2.0 debe funcionar ahora. Para su mantenimiento o en caso de que SMC 2.0 no funcione correctamente, se recomienda eliminar Solaris Management Console 2.0 y volver a instalarlo siguiendo estos pasos.
En una ventana de terminal, escriba los comandos siguientes.
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
Los nombres de paquete del archivo de salida identificarán los paquetes Solaris Management Console restantes instalados en el sistema.
Use pkgrm para eliminar todos los paquetes Solaris Management Console 2.0 en el orden siguiente.
Si hay varios ejemplares de paquetes Solaris Management Console 2.0, como SUNWmc y SUNWmc.2, elimine primero SUNWmc y, después, SUNWmc.2. No use prodreg.
# pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
Inserte el CD 1 de 2 del software de Solaris 8 (Edición SPARC) en el dispositivo de CD ROM y escriba lo siguiente en la ventana del terminal.
# cd /cdrom/sol_8_701_sparc/s0/Solaris_8/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt |
Todas las versiones anteriores de Solaris Management Console se habrán eliminado y Solaris Management Console 2.0 estará operativo.
El mecanismo de instalación de adaptación al entorno nacional ha cambiado en el sistema operativo Solaris 8. En Solaris 2.5.1, 2.6 y 7, el nivel de admisión de entornos nacionales dependía del grupo de software elegido. El sistema operativo Solaris 8 incluye una nueva interfaz de instalación que le solicita que seleccione las regiones geográficas específicas para las que va a necesitar la admisión de entornos nacionales. Por lo tanto, puede personalizar la configuración del sistema al instalar el sistema operativo Solaris 8 con más libertad que en los sistemas operativos Solaris 2.5.1, 2.6 y 7.
Debe prestar especial atención a los siguientes comportamientos:
Debe seleccionar los entornos nacionales que va a utilizar durante la instalación inicial en la pantalla de selección geográfica. C (entorno nacional POSIX) y en_US.UTF-8 (admisión de Unicode) son los únicos entornos nacionales que se instalan automáticamente.
Al modernizar el sistema desde versiones anteriores, se seleccionarán algunos entornos nacionales automáticamente, según los que haya disponibles para modernizar en el sistema. Observe que los entornos nacionales parciales inglés, francés, alemán, italiano, español y sueco estaban siempre presentes en los sistemas con Solaris 2.5.1, 2.6. y 7.
Los entornos nacionales Unicode (UTF-8) disponen de una característica que permite escribir texto en varios idiomas. Estos entornos nacionales utilizan métodos de escritura asiáticos, proporcionados por cada entorno nacional individual, por lo que deberá instalar los entornos nacionales asiáticos en los que vaya a escribir.
A veces, la barra de progreso de instalación del software de Solaris indica que se ha completado una instalación cuando todavía está en curso. El programa de instalación puede agregar paquetes durante unos minutos después de que la barra de progreso indique que la instalación ha terminado.
No tenga en cuenta la barra de progreso para saber si se ha completado la instalación. La instalación muestra el mensaje siguiente cuando el programa ha terminado todas las operaciones:
Installation complete |
Es posible que aparezca uno de los mensajes de advertencia siguientes al crear un sistema de archivos durante la instalación:
Warning: inode blocks/cyl group (87) >= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated. |
Warning: 1 sector(s) in last cylinder unallocated |
La advertencia se produce cuando el tamaño del sistema de archivos que se está creando no se asigna de forma exacta con el espacio del disco utilizado. 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.
Después de instalar el CD 1 de 2 del software de Solaris 8, en una instalación JumpStartTM personalizada no se le pedirá que inserte el CD 2 de 2 del software de Solaris 8.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Si va a instalar sólo el grupo de software de usuario final, no necesita instalar el CD 2 de 2 del software de Solaris 8, porque el software de usuario final y la admisión básica de entornos nacionales están en el CD 1 de 2 del software de Solaris 8.
Si va a instalar la Distribución completa más OEM, la Distribución completa o el software del programador y va a usar una instalación de JumpStart personalizada desde un servidor, use un servidor de instalación en red con los CD 1 de 2, 2 de 2 y de idiomas de Solaris 8. Consulte "Creating a Profile Server" in Solaris 8 Advanced Installation Guide.
Si va a instalar la Distribución completa más OEM, la Distribución completa o el software del programador y usa una instalación personalizada de JumpStart desde un disquete, siga estos pasos para instalar los CD 2 de 2 del software y de idiomas de Solaris 8:
Cuando el JumpStart personalizado concluya la instalación del CD 1 de 2 del software de Solaris 8, rearranque el sistema.
Inicie la sesión en el sistema.
Inserte el CD 2 de 2 del software de Solaris 8.
Ejecute el comando installer y siga las instrucciones que aparecen en la pantalla para instalar el resto del software.
Inserte el CD de idiomas de Solaris 8.
Ejecute el comando installer y siga las instrucciones que aparecen en la pantalla para instalar los idiomas.
Si el directorio /export está cerca de su capacidad total y moderniza el sistema operativo a la versión Solaris 8 7/01, los requisitos de espacio de /export se calculan erróneamente y 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 /export. Aparece el mensaje siguiente.
WARNING: Insufficient space for the upgrade. |
Solución alternativa: antes de modernizar, elija una de las siguientes soluciones alternativas.
Cambie provisionalmente el nombre del directorio /export hasta que termine la modernización.
Convierta provisionalmente en comentario la línea /export del archivo /etc/vfstab hasta que termine la modernización.
Si /export es un sistema de archivos independiente, desmonte /export antes de llevar a cabo la modernización.
Después de modernizar desde el sistema operativo Solaris 2.5.1 8/97 o 11/97 al sistema operativo Solaris 8, el siguiente error puede aparecer en /a/var/sadm/system/logs/upgrade_log.
rm: Unable to remove directory /a/var/sadm/pkg/.save.SUNWcsr: File exists |
Solución alternativa: para impedir este error, antes de modernizar al sistema operativo Solaris 8, lleve a cabo fsck en el sistema de archivos raíz.
Para resolver el error después de la modernización, lleve a cabo fsck en el sistema de archivos raíz.
Si su sistema admite la instalación de clientes sin disco con la herramienta de cliente sin disco AdminSuite 2.3, en primer lugar debe suprimir todos los clientes sin disco antes de instalar el sistema operativo Solaris 8 7/01 . Para obtener instrucciones específicas, consulte "How to Set Up Your Diskless Client Environment" en Solaris 8 System Administration Supplement.
Si intenta instalar el sistema operativo Solaris 8 7/01 sobre los clientes sin disco actuales, aparecerá el siguiente mensaje de error:
The Solaris Version (Solaris 7) on slice <xxxxxxxx> cannot be upgraded. There is an unknown problem with the sotware configuration installed on the disk. |
Si ha modernizado el sistema operativo desde Solaris 8 (servicios WBEM Solaris 2.0), Solaris 8 6/00 (servicios WBEM 2.1), Solaris 8 10/00 (servicios WBEM 2.2) o Solaris 8 1/01 (servicios WBEM 2.3) al sistema operativo Solaris Solaris 8 7/01 (servicios WBEM 2.4), debe convertir los datos del formato del objeto gestionado (MOF) personalizado por el propietario al nuevo formato de depósito de registro fiable usado con los servicios WBEM Solaris 2.4. Un fallo al convertir los datos provocará su pérdida.
Solución alternativa: para convertir datos WBEM, antes de modernizar debe guardar el software JavaSpacesTM. Tras la actualización, debe ejecutar el comando wbemconfig convert.
Antes de efectuar la modernización al sistema operativo Solaris 8 7/01 siga estos pasos para guardar el software de JavaSpaces.
Conviértase en superusuario.
Guarde el software JavaSpaces.
cp /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.tmp |
Compruebe y registre la versión del software JDKTM instalado en la máquina. Por ejemplo:
# /usr/bin/java -version java version "1.2.1" Solaris VM (build Solaris_JDK_1.2.1_04c, subprocesos nativos, sunwjit) |
Debe ejecutar la misma versión del software JDK que se estaba ejecutando cuando se creó la memoria de datos JavaSpaces original.
Después de haber modernizado el sistema operativo a la versión Solaris 8 7/01, debe convertir los datos WBEM. Si desea instrucciones específicas, consulte "Modernización del depósito WBEM para prevenir la pérdida de datos WBEM" in Solaris 8: Suplemento de instalación.
Este problema afecta a los sistemas que ejecutan los entornos operativos Solaris 2.5.1 y Solaris 2.5.1 independientes de CDE. Sin embargo, estos sistemas sólo se verán afectados si el CDE no integrado se ha reubicado en un directorio diferente a /usr/dt. La reubicación de CDE en estos sistemas se ha logrado creando un enlace simbólico en /usr/dt que señala al CDE reubicado.
Al modernizar al sistema operativo Solaris 8, CDE se reinstala en /usr/dt y el enlace a la versión reubicada se elimina. El CDE reubicado no se elimina, por lo que queda "huérfano".
Si la modernización implica la reasignación de los sistemas de archivos, las actualizaciones pueden fallar porque el mecanismo de reasignación no tiene en cuenta el espacio adicional que se necesita en /usr/dt para la nueva versión de CDE. Este fallo no se muestra hasta que acaba la actualización. Si se produce este fallo, el registro de modernización incluye varios mensajes que indican que se necesita más espacio para realizar la modernización.
Solución alternativa: desinstale el CDE reubicado antes de iniciar la modernización al sistema operativo Solaris 8. Puede desinstalarlo con la secuencia install-cde, en el CD de CDE de Solaris 2.5.1. Ejecute esta secuencia con el indicador -uninstall para eliminar el CDE.
Si ha instalado WBEM 1.0 desde el CD de Solaris Easy Access Server (SEAS) 3.0 en un sistema con Solaris 7, deberá eliminar los paquetes de WBEM 1.0 antes de modernizar a Solaris 8. Solaris WBEM Services 2.0 no se inicia después de modernizar el sistema operativo Solaris 7 con WBEM 1.0 a Solaris 8. El Gestor de objetos del Modelo de información común (CIM) no se inicia. Aparece el mensaje de error siguiente.
File not found: /opt/sadm/lib/wbem/cimom.jar |
Solución alternativa: use el comando pkgrm para eliminar los paquetes de WBEM 1.0 antes de modernizar el sistema operativo a Solaris 8.
Use el comando pkginfo para comprobar si los paquetes de WBEM 1.0 están instalados. Escriba:
% pkginfo | grep WBEM |
Conviértase en superusuario.
Use el comando pkgrm para eliminar todos los paquetes de WBEM 1.0. Escriba:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
El registro de actualización puede indicar que el paquete SUNWeeudt sólo está instalado parcialmente.
Doing pkgadd of SUNWeeudt to /. ERROR: attribute verification of </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> failed pathname does not exist ... Installation of <SUNWeeudt> partially failed. pkgadd return code = 2 |
Solución alternativa: siga los pasos que se indican a continuación una vez que se haya completado la modernización.
Elimine el paquete SUNWeeudt. Escriba:
# pkgrm SUNWeeudt |
Agregue el paquete SUNWeeudt. Escriba:
# pkgadd SUNWeeudt |
Si al modernizar a Solaris 8 7/01 desde los sistemas operativos Solaris 2.6 o Solaris 7 no selecciona la admisión de 64 bits como opción de modernización, se instalarán innecesariamente los siguientes paquetes de 64 bits:
SUNWceuox
SUNWeeoux
SUNWneoux
SUNWseoux
SUNWweoux
Solución alternativa: después de que finalice la modernización, elimine estos paquetes de 64 bits con el comando pkgrm:
# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox |
Si el sistema ya usa un firmware adecuado a 64 bits, no será necesario actualizar PROM flash.
Si desea ejecutar el sistema operativo Solaris de 64 bits en un sistema UltraSPARCTM, es posible que tenga que actualizar el firmware PROM flash. Los programas de instalación de Solaris 8 permiten la admisión de 64 bits, que se selecciona de forma predeterminada al instalar 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.
La tabla siguiente enumera los sistemas UltraSPARC (sun4u) afectados y las versiones mínimas de firmware necesarias. Tipo de sistema es el equivalente a la salida del comando uname -i. Podrá conocer la versión de firmware que utiliza con el comando prtconf -V.
Tabla 1-1 Versiones mínimas de Firmware 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 esa tabla no requieren una actualización de la PROM Flash.
Para obtener instrucciones sobre la realización de la modernización de la PROM flash con el CD de Solaris, consulte Colección de documentos sobre Solaris 8 para hardware de Sun. Si no dispone de este manual, puede obtenerlo en http://docs.sun.com.
No se ha traducido al francés ni al alemán la pantalla de personalización de paquetes para el CD 1 de 2 de Solaris 8.
Solución alternativa: acepte las selecciones predeterminadas.
Después de realizar una modernización desde los sistemas operativos Solaris 7 3/99, 5/99, 8/99 u 11/99 a Solaris 8 7/01 , es posible que en los registros de modernización aparezcan los siguientes errores.
Doing pkgadd of SUNWplow to /. pkgadd: ERROR: unable to create package object </a/usr/openwin/share/locale/de.ISO8859-15>. file type <s> expected <d> actual unable to remove existing directory at </a/usr/openwin/share/locale/de.ISO8859-15> .... Installation of <SUNWplow> partially failed. pkgadd return code = 2 Doing pkgadd of SUNWpldte to /. WARNING: /a/usr/dt/appconfig/types/de.ISO8859-15 may not overwrite a populated directory. ...... pkgadd: ERROR: /a/usr/dt/appconfig/types/de.ISO8859-15 could not be installed. ....... Installation of <SUNWpldte> partially failed. pkgadd return code = 2 |
Esta advertencia se produce porque la modificación cambia los directorios afectados que se relacionan en los registros de modernización de enlaces simbólicos a directorios. A continuación, el proceso de modernización intenta instalar una versión actualizada del paquete que no incluye el cambio. Estos errores no afectan al sistema operativo de su computador.
Solución alternativa: haga caso omiso de estos mensajes de error.
El cuadro de diálogo de instalación interactiva de Solaris no se ha adaptado al entorno nacional, salvo el título. El apartado que no se ha adaptado al entorno nacional empieza con el texto siguiente:
You'll be using the initial option ..... |
A veces aparece {0} en francés y en italiano, donde debiera aparecer el título de un CD.
La instalación del sistema operativo con los dos idiomas especificados hace que parte del proceso de instalación aparezca en inglés. Además, no se instalan todos los paquetes de adaptación a los entornos nacionales. Se muestra el mensaje siguiente:
XView warning: "de" kann nicht als Sprachumgebungs-Kategorie Ausgabesprache (gesetzt über Umgebungsvariable(n)) verwendet werden, wenn Standardspracheauf"de_AT.ISO8859-15" gesetzt ist (Server Package) XView warning: Requested input method style not supported. (Server package) |
Solución alternativa: instale el sistema operativo Solaris mediante los entornos nacionales ISO8859-1 alemán o francés.
El cuadro de diálogo de información del delegado del Web Start Kiosk alemán presenta los botones Aceptar y Cancelar etiquetados como Undefined (No definido). El botón de la izquierda debería ser Aceptar y el de la derecha, Cancelar.