Initialization and Recovery
555-233-143
3-2 Issue 1 May 2002
5. Watchdog — The Watchdog process (started by the “rc” script) reads its
configuration file to determine operating parameters and applications to
start up. Some of these applications include (in start-up order):
a. Log Manager
b. License Server
c. Global Maintenance Manager (GMM)
d. Arbiter
e. DupMgr
f. MultiVantage
These applications come up and start heartbeats to the Watchdog.
NOTE:
The Bash command, statapp, can be used to view the status of
these applications.
The Watchdog also starts up a script to monitor Linux services. It also
starts up threads to communicate with a Hardware-Sanity device.
6. Hardware-Sanity — The Watchdog periodically tells the Hardware-Sanity
device how long to wait before rebooting the system. If the
Hardware-Sanity driver doesn’t receive an update within that interval, then
the HW Watchdog’s timer resets the processor.
7. Arbiter — The Arbiter decides whether the server goes active or standby.
Active Server’s Initialization
These steps are executed on the active server.
1. Avaya MultiVantage — The Watchdog process creates the MultiVantage
application, by starting up the Process Manager (prc_mgr). In turn, this
process starts up the MultiVantage processes by:
■ Reading the Process Table file (/opt/defty/bin/Proc_tab.z)
■ Creating every process with the PM_INIT attribute
Certain other MultiVantage processes (i.e., “initmap” and “hmm”) create
many other “permanent” MultiVantage processes.
The Process Manager also:
■ Verifies that MultiVantage is authorized to run on this server.
■ Maintains a heartbeat to the Watchdog.