Sun Cluster ノードに Informix ソフトウェアをインストールする準備をして、実際に Informix ソフトウェアをインストールするための主な作業は次のとおりです。
$INFORMIXDIR ディレクトリ用の場所を選択する
Informix 用の /etc/group および /etc/passwd ファイルエントリを作成する
Informix ソフトウェアをインストールする
すべての Sun Cluster ノードに対して、この節で説明しているすべての手順を行なってください。
この手順を行う前に、Informix のマニュアルを参照してください。
Sun Cluster ノードの準備をして、Informix ソフトウェアをインストールする詳細な手順は、次のとおりです。
Informix ソフトウェアをインストールする準備をします。
ローカルディスクまたは多重ホストディスクから $INFORMIXDIR ディレクトリの作成場所を選択します。
ローカルディスクに $INFORMIXDIR をインストールする場合は、できるかぎり、オペレーティング環境とは別の専用のディスク上に 1 つのファイルシステムとして $INFORMIXDIR を選択します。そうすることにより、オペレーティング環境を再インストールした場合でも、Informix が上書きされなくなります。
各ノードで、/etc/group ファイルに informix グループ用のエントリを作成します。
通常、このグループの名前は informix です。root および informix がこの informix グループのメンバーになっていることを確認してください。次のようになります。
informix:*:520:root,informix |
NIS あるいは NIS+ などのネットワークネームサービス内にネームサービスのエントリを作成して、Sun Cluster HA for Informix クライアントからその情報を利用できるようにすることができますが、ローカルの /etc ファイルにもエントリを作成して、ネットワークネームサービスに依存しないようにしてください。
すべてのノードで、この情報の複製を作成する必要があります。
各ノードの /etc/passwd ファイルに informix ユーザー (informix_id) 用のエントリを作成します。
通常、このエントリには informix という名前を付けます。たとえば、次のようにします。
# useradd -u 135 -g informix -d /informix informix |
$INFORMIXDIR ディレクトリが informix_id によって所有され、informix グループに含まれていることを確認します。
# chown informix $INFORMIXDIR # chgrp informix $INFORMIXDIR |
$INFORMIXDIR が Informix ホームディレクトリへのシンボリックリンクの場合は、次のコマンドを使用します。
# chown informix $INFORMIXDIR # chgrp informix $INFORMIXDIR # chown -h $INFORMIXDIR # chgrp -h $INFORMIXDIR |
Informix のインストール条件を確認します。
Informix のバイナリは、物理ホストのローカルディスクにインストールすることも、あるいは多重ホストディスクにインストールすることもできます。詳細は、「Sun Cluster HA for Informix のインストール場所の選択」を参照してください。
多重ホストディスクに Informix ソフトウェアをインストールする場合は、まず、Sun Cluster を起動して、ディスクグループの所有権を取得する必要があります。また、installesql を使用して、Sun Cluster HA for Informix を実行するすべてのノードの /var/opt/informix ファイルに、INFORMIX_ESQL Embedded Languages Runtime Facility 製品をインストールする必要があります。詳細は、「Informix データベースの作成と Sun Cluster HA for Informix の構成」を参照してください。
Informix ソフトウェアをインストールします。
この手順を行う前に informix でログインして、ディレクトリ全体の所有権を確保してください。多重ホストディスクに Informix をインストールした場合は、全クラスタノードについて、/var/opt/informix/bin ディレクトリが Informix 所有者の informix_id によって所有されていることを確認します。Informix をローカルディスクにインストールした場合、この必要はありません。
Informix ソフトウェアのインストール方法に関する詳細は、 Informix のマニュアルを参照してください。