この節では、Siebel アプリケーションのインストールと構成手順について説明します。Siebel アプリケーションをインストールするには、Siebel ゲートウェイ、Siebel サーバー、およびSiebel データベースをインストールする必要があります。
Siebel アプリケーションをインストールするには、構成に関する次の情報が必要です。
ゲートウェイおよびサーバーのルートディレクトリ (インストールする場所)
Siebel ゲートウェイおよび Siebel サーバーの論理ホスト名 (個別にフェイルオーバーする場合は、各 Siebel サーバーインスタンスごとに 1 つの論理ホスト名が必要)
これらのアドレスを構成し、オンラインにしなければなりません。
Siebel アプリケーションをインストールするには、次の節を参照してください。
Siebel ゲートウェイは、広域ファイルシステムまたは物理ホストのローカルディスクにインストールできます。Siebel ゲートウェイをインストールするには、次の手順のいずれかを参照してください。
次の手順を使用して、Siebel ゲートウェイを広域ファイルシステムにインストールします。Siebel ゲートウェイを物理ホストのローカルディスクにインストールする場合は、Siebel ゲートウェイの物理ホストのローカルディスクへのインストールを参照してください。
Siebel ゲートウェイを広域ファイルシステムにインストールする場合は、クラスタの任意のノードから Siebel ソフトウェアのインストールを 1 回のみ実行します。
Siebel のインストールマニュアルおよび最新のリリースノートの説明に従って、Siebel ゲートウェイをインストールします。
Autostart 機能は使用しないでください。このパラメータに関するプロンプトが表示されたなら、Autostart=NO で構成してください。
siebenv.sh ファイルが gateway_root 下にあり、Siebel ゲートウェイを起動するユーザーが所有者であることを確認します。
SIEBEL_GATEWAY を論理ホスト名に変更します。この論理ホスト名は、gateway_root 下にある siebenv.sh および siebenv.csh ファイル内で Siebel ゲートウェイ用に指定されている名前です。
Siebel ゲートウェイを停止し、再起動して、ゲートウェイがその論理ホスト名を使用していることを確認します。
次の手順を使用して、Siebel ゲートウェイを物理ホストのローカルディスクにインストールします。Siebel ゲートウェイを広域ファイルシステムにインストールする場合は、Siebel ゲートウェイの広域ファイルシステムへのインストールを参照してください。
Siebel ゲートウェイを物理ホストのローカルディスクにインストールするには、ディレクトリ gateway_root/sys が高可用性でなければなりません (つまり、広域ファイルシステムにインストールされている必要があります)。
Siebel のインストールマニュアルおよび最新のリリースノートの説明に従って、Siebel ゲートウェイをクラスタ内の 1 つのノードにインストールします。
Autostart 機能は使用しないでください。このパラメータに関するプロンプトが表示されたなら、Autostart=NO で構成してください。
siebenv.sh ファイルが gateway_root 下にあり、Siebel ゲートウェイを起動するユーザーが所有者であることを確認します。
SIEBEL_GATEWAY を論理ホスト名に変更します。この論理ホスト名は、gateway_root 下にある siebenv.sh および siebenv.csh ファイル内でゲートウェイ用に指定されている名前です。
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' |
Siebel サーバーは、広域ファイルシステムまたは物理ホストのローカルディスクにインストールできます。Siebel サーバーをインストールし、Siebel サーバーと Siebel データベースを構成するには、次の手順のいずれかを参照してください。
次の手順を使用して、広域ファイルシステムに Siebel サーバーをインストールして、Siebel サーバーと Siebel データベースを構成します。Siebel サーバーを物理ホストのローカルディスクにインストールする場合は、Siebel サーバーと Siebel データベースの物理ホストのローカルディスクへのインストールを参照してください。
Siebel サーバーを広域ファイルシステムにインストールする場合は、クラスタの任意のノードからソフトウェアのインストールを 1 回のみ実行します。
Siebel のインストールマニュアルおよび最新のリリースノートの説明に従って、Siebel サーバーをインストールします。
Autostart 機能は使用しないでください。このパラメータに関するプロンプトが表示されたなら、Autostart=NO で構成してください。
ゲートウェイホスト名を問い合わせるプロンプトが表示されたなら、Siebel ゲートウェイの論理ホスト名を入力してください。
siebenv.sh ファイルが server_root 下にあり、Siebel サーバーを起動するユーザーが所有者であることを確認します。
HA Oracle などのデータベースが Siebel 用に構成されており、そのデータベースがオンラインであることを確認します。
Siebel のマニュアルを使用して、Siebel データベースの構成と生成を行います。
ODBC データソースを作成する場合は (dbsrvr_config.ksh スクリプトを使用)、名前を siebsrvr_siebel_enterprise にします。
Sun Cluster HA for Siebel 障害モニターが使用するデータベースに対する接続許可を持つデータベースユーザー (たとえば、dbuser/dbpassword) を作成します。
Siebel サーバーを起動するユーザーでログインし、手動で Siebel サーバーを起動します。
srvrmgr を実行して、HOST パラメータを Siebel サーバーの論理ホスト名に変更します。
# srvrmgr:hasiebel> change param Host=logical-hostname for server hasiebel |
この変更は、Siebel サーバーが Sun Cluster の制御下で起動された場合に有効になります。
次の手順を使用して、物理ホストのローカルディスクに Siebel サーバーをインストールして、Siebel サーバーと Siebel データベースを構成します。Siebel サーバーを広域ファイルシステムにインストールする場合は、Siebel サーバーと Siebel データベースの広域ファイルシステムへのインストールを参照してください。
Siebel サーバーを物理ホストのローカルディスクにインストールする場合は、クラスタ内の 1 つのノードにインストールします。
Siebel のインストールマニュアルおよび最新のリリースノートの説明に従って、Siebel サーバーをインストールします。
Autostart 機能は使用しないでください。このパラメータに関するプロンプトが表示されたなら、Autostart=NO で構成してください。
ゲートウェイホスト名を問い合わせるプロンプトが表示されたなら、Siebel ゲートウェイの論理ホスト名を入力してください。
siebenv.sh ファイルが server_root 下にあり、Siebel サーバーを起動するユーザーが所有者であることを確認してます。
HA Oracle などのデータベースが Siebel 用に構成されており、そのデータベースがオンラインであることを確認します。
Siebel のマニュアルを使用して、Siebel データベースの構成と生成を行います。
ODBC データソースを作成する場合は(dbsrvr_config.ksh スクリプトを使用)、名前を siebsrvr_siebel_enterprise にします。
Sun Cluster HA for Siebel 障害モニターが使用するデータベースに対する接続許可を持つデータベースユーザー (たとえば、dbuser/dbpassword) を作成します。
Siebel サーバーを起動するユーザーでログインし、手動で Siebel サーバーを起動します。
srvrmgr を実行して、HOST パラメータを Siebel サーバーの論理ホスト名に変更します。
srvrmgr:hasiebel> change param Host=logical-hostname for server hasiebel |
この変更は、Siebel サーバーが Sun Cluster の制御下で起動された場合に有効になります。
クラスタ内の残りすべてのノードにインストールを複製します。
# rdist -c server_root hostname:server_root |
Siebel ゲートウェイインストールのファイルとディレクトリの所有権およびアクセス許可が、クラスタのすべてのノードで同じであることを確認します。