Solaris 7 (Edición SPARC): Notas sobre la versión

Capítulo 1 Cuestiones de la instalación

Este capítulo describe los problemas conocidos relacionados con la instalación del entorno de software Solaris 7.


Nota -

La información de este capítulo anula cualquier información relacionada en el archivo installation_bugs que forma parte del paquete SUNWerdm del CD de Solaris 7. Si se arranca desde el CD de Solaris 7, el archivo installation_bugs se encuentra en el directorio:

/cdrom/sol_7_sparc/s0/Solaris_2.7/Docs/release_info/C

La ubicación de instalación predeterminada para el archivo installation_bugs se encuentra en el directorio:

/usr/share/release_info/Solaris_2.7/C



Nota -

El nombre de este producto es Solaris 7 pero el código y la ruta o los nombres de ruta de los paquetes pueden utilizar Solaris 2.7 o SunOS 5.7. Siga siempre el código o la ruta tal como están escritos.


Cuestiones de Solaris Web Start

Este apartado únicamente describe las cuestiones conocidas de la instalación que se pueden producir al utilizar Solaris Web Start, el programa basado en navegador que permite instalar el software de Solaris y el software incluido en paquete. Estos problemas no se producen cuando se utiliza el programa de instalación interactiva de Solaris.

Admisión de navegador limitada en modo cliente-servidor

Para utilizar el modo cliente-servidor de Solaris Web Start, debe tener instalada una de las siguientes configuraciones de software en el cliente:

Quizás Solaris Web Start no se ejecute o se muestre correctamente con versiones más antiguas de HotJava, Navigator o Internet Explorer.

Defectos de Solaris Web Start

Este apartado describe los defectos conocidos de la instalación que se pueden producir al utilizar Solaris Web Start, el programa basado en navegador que permite instalar el software de Solaris y el software incluido en paquete. Estos problemas no se producen cuando se utiliza el programa de instalación interactiva de Solaris.

No es posible mover la partición raíz (4046659)

En Solaris Web Start es posible elegir un disco de sistema pero posteriormente no se puede mover la partición raíz fuera de este disco.

Solución alternativa: si necesita hacer esto, utilice el programa de instalación interactiva de Solaris en lugar de Solaris Web Start.

Posiblemente los productos no utilizan todo el espacio reservado (4059182)

Solaris Web Start reserva espacio en disco de acuerdo con los requisitos totales de todos los productos instalados. Si comprueba la asignación de espacio en disco después de la instalación de los productos pero antes de utilizarlos, puede encontrar una cantidad sustancial de espacio aparentemente no utilizado. Parte de este espacio se ocupará cuando ejecute el software; otra parte permanecerá sin utilizar.

Solución alternativa: si desea asignar menos espacio de disco total del que precisa Solaris Web Start, utilice en su lugar el programa de instalación interactiva de Solaris.

Cuestiones de la instalación interactiva

Nuevo comportamiento de JumpStart

Cuando se activa un sistema que ya tiene instalado el software JumpStartTM (esto incluye los sistemas nuevos y los sistemas preinstalados en los que se ha realizado otra instalación) en los sistemas operativos Solaris 7 y Solaris 2.6, aparecerá la pantalla de introducción de Solaris Web Start. Esto le permite salir de Solaris Web Start y realizar una instalación JumpStart.

Pantalla dtlogin de Solaris

Cuando se arranca inicialmente la estación de trabajo los sistemas operativos Solaris 7 y Solaris 2.6 ofrecen de forma predeterminada una pantalla de inicio de sesión, sin importar el escritorio que esté utilizando. Puede seleccionar su escritorio desde la pantalla de inicio de sesión. Ésta necesita el nombre y la contraseña del usuario. Después de la autenticación de su nombre de inicio de sesión y contraseña, se mostrará el escritorio. Para más información sobre la pantalla de inicio de sesión, véase la página del comando man dtlogin (proporcionada con las páginas del comando man de Solaris Common Desktop Environment (CDE)) o Solaris CDE: Guía avanzada del usuario y del administrador del sistema.

Notas de dtlogin para administradores de sistemas

Los administradores de sistemas que desconozcan CDE necesitan tener conocimientos sobre dtlogin, el programa de inicio de sesión gráfica de CDE, dtlogin. Revise las páginas del comando man dtconfig.

Defectos de la instalación interactiva

La instalación falla con un error de sistema de archivos no montables falso (4164303)

Posiblemente se muestre el mensaje siguiente:


The Solaris operating environment on slice c0t0d0s0 cannot be upgraded.
A file system listed in the file system table (vfstab) could not be mounted.

Es probable que el software de instalación interprete los inodes que están almacenados en metadispositivos de DiskSuiteTM repartidos en bandas como inodes de raíz e intente montar los dispositivos como segmentos modernizables. Cuando se produce este problema, fallan los montajes y se abandona la instalación.

Los controladores de TotalNET Advanced Server (SunLink) provocan un aviso grave después de un rearranque (4121961)


Precaución - Precaución -

Warning: mod_install: MT-unsafe driver 'tnatp' rejected panic[cpu0] / thread=7051e040:mutex-enter:bad_mutex lp=1046aa20 owner=7051e040 thread=7051e040


Es necesaria una modernización a la versión 5.2 de TotalNET Advanced Server (SunLinkTM) con el sistema operativo Solaris 7 debido a un conflicto de controladores. Las versiones 5.0 y 5.1 de TotalNET Advanced Server provocan que el sistema operativo Solaris 7 no arranque correctamente.

Solución alternativa: antes de instalar el sistema operativo Solaris 7, debe modernizar todas las instalaciones a la versión 5.2 para TotalNET Advanced Server, disponible en el CD de Solaris Easy Access Server 2.0. Siga las instrucciones proporcionadas para modernizar las instalaciones existentes de TotalNET Advanced Server.

Defectos de la instalación que se producen durante una instalación interactiva

Mensajes erróneos que indican que se agregaron paquetes por segunda vez (1235464)

Es como si se intentara instalar la misma arquitectura y la versión de un paquete ya instalado. Esta instalación sobrescribe el paquete.

Al modernizar un sistema con el clúster Distribución completa más OEM, parece que se agreguen dos veces los paquetes siguientes:

Quizás la barra de estado de la instalación sea inexacta (1266156)

A veces, la barra "Instalación del software de Solaris - Progreso" indica que se ha completado una instalación cuando todavía está en curso. El programa de instalación puede agregar paquetes durante varios minutos después de que la barra de estado ha indicado que se ha completado la instalación. Olvídese de la barra de estado. La instalación muestra el mensaje siguiente cuando el programa haya terminado todas las operaciones de instalación:


Installation complete

JumpStart se instala en el disco de arranque predeterminado incorrecto (4027156)

JumpStart no instala el arranque predeterminado en el disco de arranque predeterminado bajo algunas condiciones. Una de éstas implica el uso de una instalación totalmente automatizada en una SPARCstationTM 5 con dos unidades de disco duro. Así, cuando se rearranca se arranca la versión anterior del sistema operativo Solaris en lugar de la actual.

Solución alternativa: instale el sistema operativo Solaris sin JumpStartTM.

La instalación de cliente sin disco no conserva los cambios del archivo dfstab de un servidor (4045544)

Al modernizar el sistema operativo Solaris en un servidor con clientes sin disco, no se conservan las opciones de la línea dfstab para /usr. Por ejemplo, si en el archivo dfstab introdujo:


share -F nfs -o rw /export/exec/Solaris_2.7_sparc.all/usr

durante la modernización se sustituirá esta entrada automáticamente por:


share -F nfs -o ro /export/exec/Solaris_2.7_sparc.all/usr

Solución alternativa: antes de intentar modernizar el sistema operativo Solaris en un servidor de SO que tenga un cliente sin disco o un SolsticeTM AutoclientTM, haga una copia de seguridad del archivo /etc/dfs/dfstab para los clientes.

Defectos de la instalación que se pueden producir durante una modernización

No es posible modificar los servidores con arquitecturas múltiples (1249343)

Después de modernizar un servidor con clientes sin disco de más de una arquitectura de núcleo de SPARC, por ejemplo, un servidor sun4u con clientes sin disco sun4c, sun4d y sun4m, no pueden modificarse los paquetes SUNWkvm para los clientes cuyas arquitecturas de núcleo son diferentes de la del servidor.

Solución alternativa: agregue manualmente todos los paquetes SUNWkvm antes de aplicar cualquier modificación que los afecte.


# pkgadd -d  SUNWkvm.*

El proceso de modernización puede exagerar los requisitos de espacio en disco (4041733)

El programa de modernización puede exagerar hasta en un 30 por ciento la cantidad de espacio necesaria para las modernizaciones en los sistemas con el software de Solaris. Por tanto, impide que se puedan modernizar muchos sistemas si no se deseleccionan paquetes o se obtiene más espacio.

Solución alternativa: puede reasignar manualmente el espacio en disco entre los sistemas de archivos o utilizar el menú Personalización de software para eliminar los paquetes de software innecesarios.

Solstice Autoclients de sun4m no consigue montar la antememoria después de una modernización desde la versión Solaris 2.6 Hardware: 3/98 (4121951)

Al arrancar, SolsticeTM AutoclientsTM aparece el mensaje siguiente:


fsck -F cachefs: Cache directory /.cache/rootcache does not exist.
mount -F cachefs: cache fsck mount failed
fsck -F cachefs: Cache directory /.cache/rootcache does not exist.
mount -F cachefs: cache fsck mount failed

Esta directiva indica al núcleo que el sistema de archivos raíz es del tipo cachefs. Para determinar si un Solstice Autoclient determinado puede resultar afectado por este problema antes de intentar una modernización, examine el directorio /export/root/nombre-cliente/var/sadm/pkg del servidor (es el directorio /var/sadm/pkg de Solstice Autoclient). Si este directorio contiene un subdirectorio llamado TADcar, posiblemente el Solstice Autoclient resulte afectado.

Solución alternativa: después de la modernización, edite el archivo /etc/system para Solstice Autoclients añadiendo la línea siguiente:


rootfs:cachefs

El archivo /etc/system de Solstice Autoclients se almacena en el servidor como /etc/root/nombre-cliente/etc/system.

Cuestiones de Solaris de 64 bits

Este apartado describe las cuestiones de Solaris de 64 bits relacionadas con la instalación.

Quizás los sistemas Sun UltraSPARC (sun4u) necesiten la modernización de la PROM flash (Open Boot)

Si desea ejecutar el sistema operativo Solaris de 64 bits en un sistema UltraSPARC, probablemente necesite modernizar su firmware de PROM flash. Los programas de instalación de Solaris 7 tienen una nueva casilla de verificación para agregar la admisión de 64 bits. Durante la instalación en sistemas Sun UltraSPARC, esta admisión de 64 bits está seleccionada de forma predeterminada.


Nota -

Si opta por ejecutar el sistema operativo Solaris de 32 bits en cualquier sistema Sun o UltraSPARC, no es necesaria la modernización de PROM flash.


La tabla siguiente relaciona los sistemas UltraSPARC (sun4u) que están afectados y las versiones mínimas del firmware necesarias. "Tipo de sistema" es el equivalente a la salida del comando uname -i. Puede averiguar qué versión del firmware ejecuta actualmente mediante el comando prtconf -V.

Tipo de sistema de uname -i 

Versión mínima de firmware 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 


Nota -

Si el sistema no aparece en la tabla anterior, no necesitará una modernización de la PROM de arranque.

Para obtener instrucciones sobre cómo llevar a cabo la modernización de la PROM flash mediante el CD de Solaris, consulte Solaris 7 Sun Hardware Platform Guide. Si no tiene este manual, puede obtenerlo en http://docs.sun.com.


Defectos de Solaris de 64 bits

adbgen informa que hay errores al utilizar el indicador -m lp64 (4164583)


ld: fatal:  archivo /usr/lib/adb/sparcv9/adbsub.o:

adbgen no funciona al intentar generar macros de 64 bits porque de forma predeterminada no se ha construido /usr/lib/adb/sparcv9/adbgen.o correctamente para enlazarse en programas de 64 bits por encima de 4 Gbytes.

Solución alternativa: es necesaria una modificación.