Following are some additional considerations for stopping VCS:
If you use the command reboot, behavior is controlled by the ShutdownTimeOut parameter. After HAD exits, if GAB exits within the time designated in the ShutdownTimeout attribute, the remaining systems recognize this as a reboot and fail over service groups from the departed system. For systems that run several applications, consider increasing the value of the ShutdownTimeout attribute.
If you stop VCS on a system by using the hastop command, it autodisables each service group that includes the system in their SystemList attribute. VCS does not initiate online of the servicegroup when in an autodisable state. (This does not apply to systems that are powered off)
If you use the -evacuate option, evacuation occurs before VCS is brought down. But when there are dependencies between the service groups while -evacuate command is issued, VCS rejects the command