Los siguientes defectos de administración del sistema se refieren a la versión Solaris 9 9/05.
Un aviso de error grave que aparezca mientras efectúa un ciclo de suspensión-reanudación ( cpr) puede provocar el bloqueo del sistema. De modo más habitual, este problema se observa en las estaciones de trabajo Sun BladeTM 2000 que tengan instalada la aceleradora de gráficos XVR-1000. De manera ocasional, otros sistemas basados en SPARC se podrían llegar a bloquear también durante un aviso de error grave. Cuando aparece un aviso de error grave no se guarda el volcado del núcleo y no aparece ningún indicador en la consola. El problema puede estar más presente si el depurador del núcleo (kadb) está activo.
Solución: para restaurar el sistema a un estado que permita su uso, reinícielo.
Si intenta detener el sistema pulsando secuencias en el teclado como Stop-A o L1-A, el sistema puede emitir avisos de error grave. Se muestra un mensaje de error parecido al siguiente:
panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): consistent dma sync timeout |
Solución: no utilice secuencias del teclado para obligar al sistema a introducir OpenBootTM PROM.
Es posible que los comandos del depurador modular (mdb ) de la Arquitectura de bus serie universal (USBA, siglas en inglés) no se configuren automáticamente en algunos sistemas x86.
Solución: para acceder a los comandos de mdb de USBA, ejecute el siguiente comando que permite cargar manualmente el módulo mdb de USBA antes de iniciar mdb:
> ::load usba |
Una vez cargado el módulo mdb de USBA, puede ejecutar el siguiente comando para obtener una lista de los comandos de USB:
> ::dcmds ! grep usb |
El administrador de entornos nacionales (localeadm) no consigue configurar nuevos entornos nacionales si se usan los CD de instalación de Solaris para instalar los paquetes necesarios. El error se produce mientras se instalan paquetes desde el Solaris Software 1 of 2 CD. La herramienta no expulsa automáticamente el CD 1 de 2. En consecuencia, no puede insertar el CD siguiente para continuar con la instalación.
Solución: para instalar los paquetes de la configuración regional, utilice el DVD de Solaris o una imagen de instalación de red. Si no hay ninguna disponible, ejecute estos pasos:
Obtenga la lista de paquetes de Solaris necesarios para configurar la configuración regional que está instalando.
% opción localeadm -v -q
opción es el nombre de la región o configuración regional que está configurando. Por ejemplo, en el caso de la región de Europa Occidental, escriba la opción weu.
Aparece una lista de paquetes en el orden en que estos paquetes se encuentran en los CD de instalación, de este modo:
Solaris Software 1 of 2 CD
Solaris Software 2 of 2 CD
Languages CD
Copie los paquetes enumerados de los CD respectivos en un directorio de la máquina o de la red. Para determinar la ruta exacta a estos paquetes en cada CD, use la orden find.
Vuelva a ejecutar la orden localeadm para instalar estos paquetes. El directorio fuente es el directorio en el cual copió los paquetes del paso anterior.
Desea arrancar un sistema Sun LX50 que cuenta con una partición de servicio y está instalado el software de Solaris 9 9/05 (Edición x86). Al pulsar la tecla de función F4 para arrancar la partición de servicio, cuando se proporciona esta opción, la pantalla se queda en blanco. Después el sistema no consigue arrancar la partición del servicio.
Solución: no pulse la tecla F4 cuando aparezca la pantalla de arranque de la BIOS. Tras un tiempo de espera, aparece la pantalla de información sobre la partición actual del disco. Seleccione un número en la columna Part# que se corresponda con type=DIAGNOSTIC. Pulse la tecla de retorno. El sistema arranca la partición de servicio.
El daemon de Solaris WBEM Services 2.5 no puede ubicar los proveedores que se escriben en las interfaces com.sun.wbem.provider ni com.sun.wbem.provider20. Aunque se cree una instancia Solaris_ProviderPath para un proveedor que se escriba en estas interfaces, el daemon de Solaris WBEM Services 2.5 no encuentra el proveedor.
Solución: si desea habilitar al daemon para que pueda encontrar el proveedor, detenga y vuelva a iniciar el daemon Solaris WBEM Services 2.5.
# /etc/init.d/init.wbem stop # /etc/init.d/init.wbem start |
Si utiliza la API javax
para desarrollar su proveedor no es necesario que pare y reinicie el daemon de Solaris WBEM Services 2.5. El daemon de Solaris WBEM Services 2.5 reconoce de forma dinámica los proveedores de javax
.
Si decide usar la interfaz de programación de aplicaciones com.sun, en lugar de javax
para desarrollar el software WBEM, sólo se admite totalmente la llamada a método remoto (RMI) del Modelo de información común (CIM). No se garantiza que otros protocolos, como XML/HTTP, funcionen perfectamente con la interfaz de programación de aplicaciones com.sun.
En la siguiente tabla se muestran ejemplos de llamadas que se ejecutan satisfactoriamente con RMI, pero que fallan con XML/HTTP.
Llamada a método |
Mensaje de error |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |
La herramienta Montajes y comparticiones de Solaris Management Console no puede modificar las opciones de montaje en sistemas de archivos clave del sistema, como la raíz (/), /usr y /var.
Solución: Opte por una de estas soluciones:
Use la opción de volver a montar con la orden mount.
# mount -F tipo_sistema_archivos -o remount,opciones_adicionales_montaje \ dispositivo_que_montar punto_montaje |
Las modificaciones de las propiedades de montaje que se realizan con la opción -remount, de la orden mount, no son permanentes. Además, todas las opciones de montaje que no se especifican en la porción opciones_adicionales_montaje de la orden anterior heredan los valores predeterminados especificados por el sistema. Consulte la página de comando man mount_ufs(1M) para obtener más información.
Edite la entrada correspondiente del archivo /etc/vfstab para modificar las propiedades de montaje del sistema de archivos y rearranque después el sistema.