Configuring process dependencies for failover
When running Network Manager in failover mode, you must start the Network Manager processes by using the ncp_ctrl process. The order in which the processes start is important, and is defined by the process dependencies that are configured in the $NCHOME/etc/precision/CtrlServices.cfg file.
About this task
The Virtual Domain component (ncp_virtualdomain), which manages failover,
depends on all the processes it is monitoring because it cannot correctly determine their health
until the processes are running. In the CtrlServices.cfg file in both the
primary and backup domains, the entry for the ncp_virtualdomain process has the
following default
configuration:
dependsOn=[ "ncp_poller_default", "ncp_g_event" ];
No further configuration is needed to set the process dependencies for failover, provided this default setting is retained.
Note: If you have configured multiple pollers, and you want their failure to trigger failover,
you must add their serviceName values to the dependsOn field for the
ncp_virtualdomain process.