Scope of a move

The scope of a move is all members of a top-level resource group. Resources that are dependent upon one or more resources involved in the move might be affected, for example stopped and started. A move request cannot be issued against a single managed resource.

If the MemberLocation attribute of the top-level resource group is set to collocated, no list of nodes has to be provided with the rgreq command. In this case, all resources are located on the same node and will be moved away from that node. If the resource group is not collocated, a list of one or more nodes has to be specified with the –n option of the rgreq command. All resources are moved away from those nodes.

The move request has the following behavior:

  • A move request issued against a resource group that contains only fixed resources is not accepted.
  • A move request issued against a resource group that is not online is rejected.
  • A resource group can only process a single move.
  • Further attempts to move the same resource group are rejected.
  • Move requests on different resource groups are processed in sequence: while a move request is processed another move request will be queued.

If a resource within the move scope has a Dependency against an equivalency, then all other resources that have a Dependency against the same equivalency will also be added to the move scope, and thus stopped and restarted during the move operation. To avoid this behavior, different equivalencies need to be created for the unrelated resources even if the members of the equivalencies are the same.

A move against a resource group that has a DependsOn relation against another resource group will result in a stop of the resource group, but it will not affect the other resource group. Therefore, the resource group that should be moved will only restart on the same node. However:
  • The move will work if the resource group that is target of the DependsOn relationship is moved.
  • To be able to move the resource group that is source of the DependsOn relationship, its priority value needs to be higher then the other resource group by at least 11.