Highly Available HP-UX Internet Services (May 2008)
3. Create the /etc/sasldb2 file as a link to the /var/opt/sendmail/sasldb2
directory. Ensure that the /etc/sasldb2 file is a symbolic link to the
/var/opt/sendmail/sasldb2 directory on all the nodes in a cluster.
4. Ensure that the value configured for the DefaultAuthInfo Sendmail
configuration file option is in the shared volume.
NOTE: For information on configuring STARTTLS and AUTH with Sendmail, see
the Secure Mailing Solution white paper at:
http://docs.hp.com/en/5992-3190/index.html
HP ServiceGuard Setup as a Recipient Mailbox Storage
If the Sendmail server is a recipient mailbox server, consider the following points:
• Users are same across all the configured nodes.
• The .forward file for each user resides in a shared volume group
• The ~.forward file is a symbolic link to a file in the shared volume group.
Configuring FTP with HP ServiceGuard
This section discusses the HP ServiceGuard monitor and startup/stop scripts for FTP.
It also discusses how to integrate HP ServiceGuard with FTP.
WU-FTPD 2.6.1 is the latest version of the FTP server available in the core HP-UX 11i
v2 and HP-UX 11i v3 operating systems. For information on configuring and
administering FTP, see HP-UX Remote Access Services Administrator's Guide at:
http://www.docs.hp.com/en/netcom.html#Internet%20Services
This section addresses the following topics:
• “The FTP HP ServiceGuard Monitor Script” (page 16)
• “FTP HP ServiceGuard Startup/Stop Script” (page 17)
• “Integrating HP ServiceGuard with FTP” (page 17)
The FTP HP ServiceGuard Monitor Script
An FTP application package contains the monitor and startup/stop scripts. The FTP
monitor script constantly checks for the availability of an FTP process. When the FTP
process exits unexpectedly, the monitor script also exits immediately. The immediate
exit of the monitor script prompts the HP ServiceGuard software to immediately
perform the failover operation for the FTP package to the next registered system in the
cluster.
The monitor script checks if any FTP processes are running in the system and exits if
FTP processes are not running in the system. Alternatively, the script attempts to
retrieve the process ID (PID) of the FTP processes and exits if the script fails to fetch
the PID. The monitor script continues the monitor operation until the script detects
16