この節では、Lotus Domino をインストールして、Sun Cluster HA for Lotus データサービスとして動作できるようにする手順を説明します。
Lotus Domino 4.6.3 と Sun Cluster HA for Lotus は、クラスタごとに Lotus Domino サーバーの複数のインスタンスをサポートできます。しかし、Lotus が起動されたクラスタノードの負荷が非常に高い場合、Lotus Domino サーバーのいくつかのインスタンスは起動できないことがあります。この問題が発生した場合、クラスタノードの負荷を減らし、Lotus Domino 4.6.3 を再起動します。あるいは、クラスタ上の Lotus Domino のインスタンスを少なめに構成します。
この手順を行う前に Lotus Domino のマニュアルを参照してください。
Sun Cluster HA for Lotus を実行する論理ホストをマスターできる各ノード上の /etc/nsswitch.conf ファイルを編集します。
/etc/nsswitch.conf ファイルを編集して、「グループ」の検索が最初にファイルに対して行われるようにしてください。
... group: files nisplus ... |
Solaris および Sun Cluster 環境をインストールします。
第 3 章「Sun Cluster ソフトウェアのインストールと構成」を参照してください。scinstall(1M) コマンドを使用して、使用する Sun Cluster HA for Lotus のパッケージをすべてインストールしてください。インストール後の手順を実行して、必要なパッチをすべてインストールしてください。
この時点では、Sun Cluster に必要のないパッチをインストールしないでください。
scadmin(1M) コマンドを使用して、Sun Cluster を起動します。
最初のノードを起動します。管理ワークステーションから次のコマンドを実行してください。
# scadmin startcluster localhostname clustername |
続いて、クラスタにノードを追加します。追加する個々のノードから、次のコマンドを実行してください。
# scadmin startnode |
この手順を正しく完了すると、クラスタが動作し、HA ファイルシステムがそれぞれの論理ホストのデフォルトマスターにマウントされます。
各論理ホストがそのデフォルトマスターからサービスを受けていることを確認します。
Sun Cluster HA for Lotus は、論理ホストのデフォルトマスターである物理ホストからインストールします。必要ならば、論理ホストがそれぞれのデフォルトマスターからサービスを受けるようにスイッチオーバーしてください。
Sun Cluster 構成で使用する論理ホスト名は、Sun Cluster HA for Lotus アプリケーションをインストールし、構成するときにサーバー名として使用します。これで、設定と管理が簡単になります。
Lotus Domino を実行する各 Sun Cluster サーバー上で Lotus Domino 用のユーザー名とグループ名を指定します。
Lotus グループ (通常は notes という名前を使用) を作成してください。ユーザーアカウント (これも通常は notes という名前を使用) を作成し、notes グループのメンバーにしてください。全ノード上でグループ ID および ユーザー ID は同じである必要があります。
# groupadd notes # useradd -u notes -g notes -d /opt/lotus/bin notes |
HA-Lotus を実行する各 Sun Cluster サーバーに Lotus Domino ソフトウェアをインストールします。
この手順を実行する前に、スーパーユーザーでログインして、ディレクトリ全体の所有権を取得します。インストールディレクトリにある Lotus インストールプログラムをローカルディスクにコピーし、Lotus Domino ソフトウェアをインストールしてください。
デフォルトでは、Lotus Domino ソフトウェアは /opt/lotus ディレクトリにインストールされますが、ローカルディスクまたは論理ディスクの別のディレクトリを選択できます。その場合、インストールプログラムは、デフォルトのインストールディレクトリと指定されたインストールディレクトリ間にシンボリックリンクを作成します。スーパーユーザーで install コマンドを実行してください。
# cd /cdrom/notes_r4/unix # ./install |
Lotus CD-ROM 上の Lotus Domino インストールディレクトリが、ここで示されているディレクトリと異なることがあります。Lotus Domino インストールディレクトの実際のパスについては、Lotus Domino のインストールマニュアルで確認してください。
HA-Lotus を実行する各 Sun Cluster サーバーに Lotus Domino 用の $PATH 変数を設定します。
# set PATH = /opt/lotus/bin $PATH . |
Sun Cluster HA for Lotus を実行する各 Sun Cluster サーバー上で Lotus Domino サーバーを構成します。
Lotus Domino の設定プログラムを使用して、Lotus Domino を構成してください。Domino サーバーのデータファイルにアクセスできるように、ユーザー notes でログインしてください。Domino サーバーのデータファイルは、論理ホストに格納する必要があります。
# ./opt/lotus/bin/notes |
これで、Lotus Domino のインストールと設定は完了しました。Lotus Domino 4.6.3 を使用しており、パーティション分割サーバーをインストールする場合は、「Lotus Domino パーティション分割サーバーのインストールと構成」に進んでください。それ以外の場合は、「Sun Cluster HA for Lotus のインストールと構成」に進んでください。