Sybase ASE ソフトウェアをインストールする手順は次のとおりです。
クラスタメンバーでスーパーユーザーになります。
Sybase ASE インストールの要件に注意します。
Sybase ASE バイナリは、次のどちらにインストールすることもできます。
クラスタノードのローカルディスク
クラスタファイルシステム
Sybase ASE ソフトウェアをクラスタファイルシステムにインストールする場合は、まず、Sun Cluster ソフトウェアを起動し、ディスクデバイスグループの所有者になる必要があります。
どこにインストールするかについては、「Sun Cluster HA for Sybase ASE データサービスのインストール準備」を参照してください。
ネットワークリソースやアプリケーションリソースを保持するフェイルオーバーリソースグループを作成します。
# scrgadm -a -g resource-group [-h nodelist] |
リソースグループの名前を指定します。この名前は任意の名前でかまいませんが、クラスタ内のリソースグループに対して一意でなければなりません。
マスターになり得る物理ノードの名前または ID をコンマで区切ったリストを指定します (オプション)。フェイルオーバー時に Resource Group Manager (RGM) が主ノードとして選択する順番がこのリスト上のノードの順序で決まります。
ノードリストの順序を指定する場合は、-h オプションを使用します。クラスタのすべてのノードがマスターになり得るのであれば、-h オプションを指定する必要はありません。
Sun Cluster HA for Sybase ASE データサービスで使用するすべての論理ホスト名が /etc/inet/hosts ファイルかネームサービス (NIS, NIS+) データベースに追加されていることを確認します。
論理ホスト名をフェイルオーバーリソースグループに追加します。
# scrgadm -a -L -g resource-group -l logical-hostname ¥ [-j resource] [-n netiflist] |
論理ホスト名を指定します。論理ホスト名とは、クライアントから Sun Cluster HA for Sybase ASE データサービスにアクセスするときに使用するネットワークインタフェース (IP アドレス) です。
論理ホスト名のリソースを指定します (オプション)。名前を指定しないと、デフォルトのリソース名が -l オプションに続く最初の名前として表示されます。
各ノード上の NAFO グループをコンマで区切って指定します (オプション)。netiflist は、リソースグループの nodelist にあるすべてのノードを包含していなければなりません。このオプションを指定しないと、scrgadm コマンドが、nodelist のノードごとに、hostnamelist リストに指定されているネットアダプタをサブネットから発見します。
sybase_id としてログインします。
Sybase ASE ソフトウェアをインストールします。
Sybase ASE ソフトウェアをどこにインストールする場合でも、Sybase ASE の標準的なインストール手順を使用する場合と同じように、各ノードの /etc/system ファイルを変更する必要があります。Sybase ASE ソフトウェアのインストール手順については、Sybase のインストールと構成のマニュアルを参照してください。
Sybase サーバーの名前を要求されたら、その論理ホスト名を入力してください。