La siguiente lista está sujeta a cambios en cualquier momento.
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:
Elimine o cambie el nombre del directorio /rplboot.
Cierre los servicios NFS.
# sh /etc/init.d/nfs.server stop |
Cierre los servicios del servidor de arranque.
# sh /etc/init.d/boot.server stop |
Realice la operación de desconexión de la reconfiguración dinámica.
Reinicie los servicios NFS.
# sh /etc/init.d/nfs.server start |
Reinicie los servicios de servidor de arranque.
# sh /etc/init.d/boot.server start |
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:
Para eliminar el problema, restablezca manualmente el sistema en el indicador de sistema OK.
Para evitar el problema, defina la propiedad memory-interleave de NVRAM en max.
La segunda opción provoca que la memoria se intercale siempre que se reinicie el sistema. Sin embargo, es posible que esta opción no sea aceptable porque una placa de memoria que contiene memoria intercalada no puede desconfigurarse dinámicamente. Consulte 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.
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.
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.