Sun Cluster 2.2 Software Installation Guide

13.2.1 How to Install and Configure Lotus Domino

Consult your Lotus Domino documentation before performing this procedure.

  1. 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
     ...

    Sun Cluster HA for Lotus uses the su user command when starting and stopping the database server.

  2. 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.


    Note -

    At this time, do not install any patches that are not required by Sun Cluster.


  3. 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.

  4. Make sure each logical host is served 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 served by their respective default masters.

    The logical host names you use in your Sun Cluster configuration should be used as the server names when you install and configure Sun Cluster HA for Lotus applications. This is necessary for failover of the Lotus server to work properly.

  5. 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
    
  6. 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/uni
    # ./install
    

    Note -

    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.


  7. 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 .
    
  8. 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 "13.3 Installing and Configuring Sun Cluster HA for Lotus".