Notas de la versión de Solaris 10 8/07

Errores conocidos

La siguiente lista está sujeta a cambios en cualquier momento.

La retirada de dispositivos de red produce un error cuando el programa mantiene el dispositivo abierto (5054195)

Si un proceso mantiene abierto un dispositivo de red, cualquier operación de reconfiguración dinámica que implique dicho dispositivo producirá un error. Los daemons y procesos que mantienen recuentos de referencia detienen las operaciones de reconfiguración dinámica.

Solución: como superusuario, realice los siguientes pasos:

  1. Elimine o cambie el nombre del directorio /rplboot.

  2. Cierre los servicios NFS.


    # sh /etc/init.d/nfs.server stop
    
  3. Cierre los servicios del servidor de arranque.


    # sh /etc/init.d/boot.server stop
    
  4. Realice la operación de desconexión de la reconfiguración dinámica.

  5. Reinicie los servicios NFS.


    # sh /etc/init.d/nfs.server start
    
  6. Reinicie los servicios de servidor de arranque.


    # sh /etc/init.d/boot.server start
    

La memoria intercalada se ha definido incorrectamente tras un reinicio posterior a un error grave (4156075)

La memoria intercalada se queda en un estado incorrecto cuando Sun Enterprise5 x500 se reinicia tras un error grave. Las operaciones DR siguientes presentan errores. El problema sólo se produce en sistemas con memoria intercalada definida en min.

Solución: elija una de las siguientes opciones:

No se puede desconfigurar una placa de memoria/CPU que tiene memoria intercalada (4210234)

Para desconfigurar y desconectar posteriormente una placa de CPU con memoria o una placa de solo memoria, desconfigure primero la memoria. Sin embargo, si la memoria de la placa se intercala con memoria en otras placas, la memoria no se puede desconfigurar dinámicamente.

La memoria intercalada se puede mostrar utilizando los comandos prtdiag o cfgadm.

Solución: cierre el sistema antes de realizar el mantenimiento de la placa y, a continuación, reinícielo. Para poder realizar operaciones de DR futuras en la placa de memoria/CPU, defina la propiedad memory-interleave de NVRAM en min . Consulte también La memoria intercalada se ha definido incorrectamente tras un reinicio posterior a un error grave (4156075) para obtener información adicional acerca de la memoria intercalada.

No se puede desconfigurar una placa de memoria/CPU que tiene memoria permanente (4210280)

Para desconfigurar y desconectar posteriormente una placa de CPU con memoria o una placa de solo memoria, desconfigure primero la memoria. Sin embargo, en la actualidad, parte de la memoria no se puede reasignar. Esta memoria se considera permanente.

La memoria permanente de una placa se marca como “permanent” en la pantalla de estado de cfgadm:


# cfgadm -s cols=ap_id:type:info
Ap_Id Type Information
ac0:bank0 memory slot3 64Mb base 0x0 permanent
ac0:bank1 memory slot3 empty
ac1:bank0 memory slot5 empty
ac1:bank1 memory slot5 64Mb base 0x40000000

En este ejemplo, la placa en la ranura 3 (slot3) tiene una memoria permanente y no se puede retirar.

Solución: cierre el sistema antes de realizar el mantenimiento de la placa y, a continuación, reinícielo.

La desconexión de cfgadm produce un error cuando se ejecutan comandos cfgadm concurrentes (4220105)

Si se está ejecutando un proceso cfgadm en una placa, se producirá un error al intentar desconectar simultáneamente una segunda placa. Aparecerá el siguiente mensaje de error:


cfgadm: Hardware specific failure: 
disconnect failed: nexus error during detach:address

Solución: ejecute una única operación de cfgadm a la vez. Deje que finalice una operación cfgadm que se está ejecutando en una placa antes de comenzar la operación de desconexión cfgadm en una segunda placa.