Following are some service group dependency limitations:
A group dependency tree may be at most five levels deep.
You cannot link two service groups whose current states violate the relationship.
For example, all link requests are accepted if all instances of parent group are offline.
All link requests are rejected if parent group is online and child group is offline, except in offline dependencies and in soft dependencies.
All online global link requests, online remote link requests, and online site link requests to link two parallel groups are rejected.
All online local link requests to link a parallel parent group to a failover child group are rejected.
Linking service groups using site dependencies:
If the service groups to be linked are online on different sites, you cannot use site dependency to link them.
All link requests to link parallel or hybrid parent groups to a failover or hybrid child service group are rejected.
If two service groups are already linked using a local, site, remote, or global dependency, you must unlink the existing dependency and use site dependency. However, you can configure site dependency with other online dependencies in multiple child or multiple parent configurations.