User`s guide
IBM Lotus Notes, Domino, Domino Designer 8 Release Notes
Domino Server
Server Fast Restart
What is Server Fast Restart ?
When a Domino outage occurs, Fast Restart allows a new Domino instance to start while NSD
diagnostics are being run on the initial Domino server instance. When diagnostics are completed the
initial Domino server instance is automatically terminated. In the current beta release, Server Fast
Restart is only available on AIX and Solaris versions of the Domino server.
How does Server Fast Restart work?
All files and connections in use by the initial Domino instance are closed but processes and shared
memory remain active until NSD diagnostics are completed. The new instance will be started by a
Server Fast Restart process called faultmon.
When the initial Domino instance fails it will send a message to a monitoring program called
faultmon
.
faultmon receives the message over a named pipe, and restarts Domino. faultmon has two options
for restarting the new Domino instance; the default option is to start the new Domino instance in the
background, while the second option allows the user to specify a script to start the new Domino instance.
How to configure Server Fast Restart ?
Server Fast Restart is an extension of Fault Recovery. To use this feature, Fault Recovery must already
be enabled in the server document. Server Fast Restart will honor the NSD "Timeout is ignored but N
crashes in M minutes" settings in the server document.
1. To enable Server Fast Restart in the current beta release the following must be added to the Notes.INI
file:
SERVER_FAST_RESTART=1
Debug_DisableOSFileLocks=1
2. (Optional) To enable a script to start the new Domino instance, add the following to the Notes.INI file:
SERVER_FAST_RESTART_SCRIPT=<path to script including script name>
Following is a sample script which assumes you have xwindows installed and running:
rome:carolynn{506}% more rapidstart
#!/usr/bin/csh -f
setenv DISPLAY rome:0.0
/usr/dt/bin/dtterm -e /local1/M4/lotus/bin/server &
You will need to modify the script to include the name of the host you are running xwindows on. Also, as
root on the system, you will need to run "xhost +" to allow the display of the new xterm to work correctly.
Make sure you try the script to ensure it works before you continue with setup. Problems with running the
script will be easier to track down if there is less going on at that time.
3. Start
faultmon
in the Domino data directory:
/opt/m4/lotus/bin/faultmon
4. Start Domino as normal
98