Resumen del problema: la propiedad de recurso Resource_dependencies_restart no se comporta como cabe esperar cuando un recurso declara dependencias de grupo, entre recursos y de reinicio del tipo any node con respecto a un recurso en modo escalable. Este problema no afecta a la mayoría de los servicios de datos.
Información sobre las dependencias de grupo y entre recursos–y las dependencias de reinicio:
Si utiliza la función de dependencias de grupo– y entre recursos en Sun Cluster 3.1 9/04,el software Sun Cluster admite las dependencias de recursos que pueden sobrepasar los límites del grupo de recursos. El sofware Sun Cluster también admite un nuevo tipo de dependencia de recursos, la dependencia de reinicio. Si el recurso dependiente está en línea, la dependencia de reinicio permite reiniciar automáticamente este recurso cuando se inicia el recurso del que depende.
Información sobre las dependencias local node frente a las dependencias any node:
Si el recurso r1 del grupo RG1 tiene una dependencia con respecto a r2 de RG2 y, si RG1 tiene una afinidad positiva con RG2 y, si ambos (RG1 y RG2) se inician o se detienen simultáneamente en el mismo nodo, entonces la dependencia entre r1 y r2 se puede calificar como local node. Por ejemplo, si se inician RG1 y RG2 en el mismo nodo, r1 esperará a que r2 se inicie en ese nodo antes de iniciarse r1 en el mismo nodo. El estado de r2 en los demás nodos no influye en el inicio de r1.
No obstante, si RG1 no muestra una afinidad positiva con RG2, o si la afinidad es positiva pero débil, y los grupos de recursos se inician en nodos diferentes, entonces la dependencia de r1 con respecto a r2 es del tipo any node. Esta dependencia implica que r1 se iniciará cuando r2 se haya iniciado en cualquier otro nodo.
Descripción del problema:
El problema surge cuando el grupo de recursos RG2 pertenece al modo escalable (es decir, está controlado desde varios lugares) y la dependencia de r1 con respecto a r2 es una dependencia de reinicio any node. r1 se reinicia cada vez que se inicia alguna instancia de r2. r1 debería reiniciarse sólo al iniciarse la primera instancia de r2.
Solución: el comportamiento actual de las dependencias de reinicio cambiará como se ha descrito anteriormente cuando se solucione el error. No desarrolle procedimientos administrativos o código que dependa del comportamiento incorrecto actual.