次の手順で、Siebel ゲートウェイを物理ホストのローカルディスクにインストールします。Siebel ゲートウェイを広域ファイルシステムにインストールする場合は、「広域ファイルシステムに Siebel ゲートウェイをインストールする」を参照してください。
物理ホストのローカルディスクに Siebel ゲートウェイをインストールする場合は、ディレクトリ gateway_root /sys の可用性を高くしておく (広域ファイルシステムにインストールする) 必要があります。
Siebel のインストールマニュアルと最新のリリースノートに記載されている手順で、いずれか 1 つのクラスタノードに Siebel ゲートウェイをインストールします。
Autostart 機能は使用しないでください。プロンプトに対して、Autostart=NO を指定します。
siebenv.sh ファイルが gateway_root の下にあり、Siebel ゲートウェイを起動するユーザーによって所有されていることを確認します。
Siebel ゲートウェイを起動するユーザーのホームディレクトリで、.hushlogin という空のファイルを作成します。
.hushlogin ファイルは、クラスタノードの公開ネットワークによるサービスの起動、停止、または検証がタイムアウトすることを防ぎます。
gateway_root の下の siebenv.sh ファイルと siebenv.csh ファイルで、ゲートウェイ用に選択した論理ホスト名に SIEBEL_GATEWAY を変更します。
Siebel ゲートウェイを停止してから再起動し、ゲートウェイがその論理ホスト名を使用していることを確認します。
gateway_root /sys を /global/siebel/sys に移し、ローカルファイルシステムから広域ファイルシステムへのリンクを作成します。
# mv gateway_root/sys /global/siebel/sys # ln -s /global/siebel/sys gateway_root/sys |
残りのすべてのクラスタノードでインストールを複製します。
# rdist -c gateway_root hostname:gateway_root |
Siebel ゲートウェイのファイルとディレクトリに関して、所有権とアクセス権がすべてのクラスノードで同じであることを確認します。
クラスノードごとに、リンクの所有権を適切な Siebel ユーザーに変更します。
# chown -h siebel:siebel gateway_root/sys |
Siebel ユーザーとして、ゲートウェイが正しくインストールされて構成されているかどうかを確認します。次のコマンドでバージョンを示した文字列が戻されることを確認します。
$ srvredit -q -g SIEBEL_GATEWAY -e none -z -c '$Gateway.VersionString' |