The service group must be online when you run the HA fire drill.
To run HA fire drill for a specific resource
# hares -action <resname> <vfdaction>.vfd -sys <sysname>
The command runs the infrastructure check and verifies whether the system <sysname> has the required infrastructure to host the resource <resname>, should a failover require the resource to come online on the system. For the variable <sysname>, specify the name of a system on which the resource is offline. The variable <vfdaction> specifies the Action defined for the agent. The "HA fire drill checks" for a resource type are defined in the SupportedActions attribute for that resource and can be identified with the .vfd suffix.
To run HA fire drill for a service group
# havfd <grpname> -sys <sysname>
The command runs the infrastructure check and verifies whether the system <sysname> has the required infrastructure to host resources in the service group <grpname> should a failover require the service group to come online on the system. For the variable <sysname>, specify the name of a system on which the group is offline
To fix detected errors
# hares -action <resname> <vfdaction>.vfd -actionargs fix -sys <sysname>
The variable <vfdaction> represents the check that reported errors for the system <sysname>. The "HA fire drill checks" for a resource type are defined in the SupportedActions attribute for that resource and can be identified with the .vfd suffix.
More Information