mr3
14 years agoLevel 2
VCS: Group Dependency is violated
Hello,
I've some troubles with an VCS Konfiguration:
group SG_EC1 ( SystemList = { vcs-n1 = 0 } AutoFailOver = 0 AutoStartList = { vcs-n1 } ) Phantom EC1_Phantom ( ) requires group SG_Platform online global soft // resource dependency tree // // group SG_EC1 // { // Phantom EC1_Phantom // } group SG_EC2 ( SystemList = { vcs-n1 = 0 } AutoStartList = { vcs-n1 } ) Phantom EC2_Phantom ( ) requires group SG_Platform online global soft // resource dependency tree // // group SG_EC2 // { // Phantom EC2_Phantom // } group SG_Platform ( SystemList = { vcs-n2 = 0, vcs-n1 = 1 } AutoStartList = { vcs-n2, vcs-n1 } ) Phantom Platform_Phantom ( ) // resource dependency tree // // group SG_Platform // { // Phantom Platform_Phantom // }
As you can see, SG_EC1 and SG_EC2 requires the SG_Platform. I configure online global soft dependency between them. SG_EC1 and SG_Ec2 are not switchable and run on different nodes. Now if I try to switch the SG_Platform, there is following error message:
[root@vcs-n1]~# hagrp -switch SG_Platform -to vcs-n2
VCS WARNING V-16-1-10484 Group dependency is violated if group SG_Platform goes offline on system vcs-n1
[root@vcs-n1]~# hagrp -offline SG_EC1 -any
VCS NOTICE V-16-1-50733 Attempting to offline group on system vcs-n1
[root@vcs-n1]~# hagrp -switch SG_Platform -to vcs-n2
After I offline one of the SGs (EC1 or EC2, it doesn't matter which one) the hagrp -switch works.
Any ideas?
- I opened a case and they also thing that this behavious is a bug. Now they check if this issue solved in RP1 or RP2 ... In the meantime I will ether offline and online the SG if I want to switch, or remove this dependencys. Thank you for your posts! Regards Markus