This Knowledgebase article provides information about how to change the order of the Application Modules.
The order in which the protected applications are started/stopped by Heartbeat is the same order in which the Application Modules that protect the applications were installed.
Neverfail recommends that the order of the Application Modules be planned before the installation. However, if a change is necessary, the best procedure is to uninstall the Application Modules and reinstall them in the desired order.
The steps below describe an alternate procedure to change the Application Module order that does not involve an uninstall/reinstall of the Application Modules, but does require downtime of the protected applications. Care should be taken when following this procedure.
- Login to the Neverfail Heartbeat Management Client GUI.
- Ensure the server pair is synchronized.
- Go to the 'Status & Control' tab from the 'System' window and select the Stop Replicating button.
Select the 'Stop Neverfail Heartbeat and all protected applications' check box and press
Go to the 'Configuration' tab of the 'Application' window and expand Neverfail Server. All the protected applications should be listed in the order in which they start.
- By expanding each Application Module, the corresponding Start, Stop, and Monitor script for each application module will be displayed.
- Go thru each of the scripts listed under each application module, copy the paths for the script files, and paste them into a text document. Note: Exchange does not have a monitor script.
- After you have saved all of the paths for the scripts, write down the EXACT names of the Application Modules (i.e. Fileserver)
- D elete the Application Modules by clicking on it and selecting the Delete button from the 'Application Configuration' section.
- After you have deleted all of the Application Modules, you can re-add them in the order you want them to start. You must click on the Neverfail Server icon, enter the name of the Application Modules, and select Add after each name.
- Make sure you type the correct name, as they are case sensitive. EVERY TIME you paste a path, ensure you select Apply to commit the changes. Remember, by default, Exchange does not have a monitor script. Therefore, unless you’ve made changes in the past, there is no need to paste in anything.
- After you have entered all the Application Modules, you will need to expand them and re-add the paths for the scripts. You can do this by selecting the Start, Stop and Monitor scripts, and copy – paste the paths that you saved at step 7. After pasting the scripts, select the Apply button.
- After adding all of the paths for each script for each application, you must reset the timeout values for each script. You can do so by reviewing each of the Start, Stop and Monitor scripts and setting the correct timeouts. Once complete, select the Apply button. The default times should be set to 600 seconds for the Start and Stop scripts for SQL and Exchange Application modules, and 120 seconds for all Monitor scripts and the Start and Stop scripts for the Fileserver application module.
- After you have checked that all of the timeouts are set correctly, and all the Application Modules names are the same as the ones previously deleted, you can start replication from the 'System' window by selecting the Start Replicating button.
- Allow the server pair to synchronize.