This section describes the steps to take when installing Lotus Domino to enable it to run as the Sun Cluster HA for Lotus data service.
Lotus Domino 4.6.3 and Sun Cluster HA for Lotus support multiple instances of Lotus Domino server per cluster. However, if the load is very high on the cluster node on which Lotus is started, some instances of Lotus Domino server might fail to come up. If this occurs, you must reduce the load on the cluster node and restart Lotus Domino 4.6.3, or configure fewer instances of Lotus Domino on the cluster.
Consult your Lotus Domino documentation before performing this procedure.
On each node that can master the logical host running Sun Cluster HA for Lotus, modify the /etc/nsswitch.conf file.
Modify the /etc/nsswitch.conf file so that "group" lookups are directed to files first. For example:
... group: files nisplus ... |
Install the Solaris and the Sun Cluster environments.
Refer to Chapter 3, Installing and Configuring Sun Cluster Software. Use the scinstall(1M) command to install all of the Sun Cluster HA for Lotus packages that you will be using. Complete the post-installation procedures to install any required patches.
At this time, do not install any patches that are not required by Sun Cluster.
Start Sun Cluster by using the scadmin(1M)command.
Start the first node. From the administrative workstation:
# scadmin startcluster localhostname clustername |
Then add each node to the cluster. From each node:
# scadmin startnode |
After completing this step, the cluster should be up and running and the HA file systems should be mounted on their default masters.
Make sure each logical host is mastered by its default master.
Sun Cluster HA for Lotus will be installed from the physical host that is the logical host's default master. If necessary, switch over the logical hosts to be mastered by their respective default masters.
The logical host names used in your Sun Cluster configuration should be used as the server names when you install and configure Sun Cluster HA for Lotus applications. This eases set up and administration.
On each Sun Cluster server that will be running Lotus Domino, specify user and group names for Lotus Domino.
Create a Lotus group, normally named notes. Create a user account, also normally named notes, and make it a member of the notes group. The group ID and user ID should be identical on all nodes.
# groupadd notes # useradd -u notes -g notes -d /opt/lotus/bin notes |
On each Sun Cluster server that will be running HA-Lotus, install the Lotus Domino software.
Log in as root to ensure ownership of the entire directory before performing this step. From the install directory, copy the Lotus install program to your local disk and install the software.
By default, the Lotus Domino software is installed in the /opt/lotus directory, but you can select a different directory on the local or logical disk. The install program will create a symbolic link between the default install directory and the install directory you specify. Run the install command as root.
# cd /cdrom/notes_r4/unix # ./install |
The Lotus Domino installation directory on the Lotus CD-ROM might vary from the directory shown here. Check your Lotus Domino installation documentation for the actual path.
On each Sun Cluster server that will be running HA-Lotus, set up a $PATH variable for Lotus Domino.
# set PATH = /opt/lotus/bin $PATH . |
On each Sun Cluster server that will be running Sun Cluster HA for Lotus, set up the Lotus Domino server.
Use the Lotus Domino set-up program to set up Lotus Domino. Log in as user notes to ensure access to the Domino server data files. You must place the Domino server data files on the logical host.
# ./opt/lotus/bin/notes |
This completes the installation and set up of Lotus Domino. Proceed to "Installing and Configuring Lotus Domino Partitioned Servers" if you are using Lotus Domino 4.6.3 and want to install partitioned servers. Otherwise, proceed to "Installing and Configuring Sun Cluster HA for Lotus".