IBM Support

InfoSphere Information Server: 高可用性インストール時の Shared Open Source サービス

Question & Answer


Question

InfoSphere Information Server を高可用性(アクティブ・パッシブ)構成でインストールしました。パッシブサーバーから、アクティブサーバーに切り替えた後、WebSphere Application Server の SystemOut.log に Shared Open Source サービス関連の警告が多数出力されるようになりました。Shared Open Source サービスが正しく動作していないようです。原因と解決策をご教示ください。

Cause

InfoSphere Information Server のインストーラーでは、Shared Open Source サービスの構成情報に物理ホスト名を登録します。アクティブホストとパッシブホストで同じディスクを共有しているので、最後にインストールしたパッシブホストが登録されています。この状態で、アクティブホストに切り替えると、パッシブホストが認識できなくなるので、Shared Open Source サービスが動作しなくなります。

Answer

Shared Open Source サービスは仮想ホスト名に対応していないので、アクティブ・パッシブ構成を切り替えるときに、毎回、update-config.sh/bat で稼働中の物理ホスト名を反映させる必要があります。
※リポジトリ・データベース用のサーバー(DB2, Oracle, SQL Server) は必ず起動した状態で作業を行ってください。
 
* Unix 環境での反映方法
(1) WebSpere Application Server が起動しているときは停止します。
$ cd /opt/IBM/InformationServer/ASBServer/bin
$ ./MetadataServer.sh stop
(2) Shared Open Source サービスが起動しているときは停止します。
Linux
$ cd /opt/IBM/InformationServer/shared-open-source/bin
$ ./stop-linux-services.sh
AIX
$ cd /opt/IBM/InformationServer/shared-open-source/bin
$ ./stop-aix-services.sh
(3)  update-config.sh を実行し、稼働中の物理ホスト名を反映させます。update-config は実行時にいくつかの設定ファイルを上書きするので、実行前に technote 7162270 を参照してください。
$ cd /opt/IBM/InformationServer/shared-open-source/bin
$ ./update-config.sh
(4) Shared Open Source サービスを開始します。
Linux
$ cd /opt/IBM/InformationServer/shared-open-source/bin
$ ./start-linux-services.sh
AIX
$ cd /opt/IBM/InformationServer/shared-open-source/bin
$ ./start-aix-services.sh
(5) WebSphere Application Server を開始します。
$ cd /opt/IBM/InformationServer/ASBServer/bin
$ ./MetadataServer.sh run
* Windows 環境での反映方法
 
(1) WebSpere Application Server が起動しているときは停止します。
サービス一覧を起動します。(コマンド名 services.msc)
IBM WebSphere Application Server で始まるサービスを停止します。
(2) Shared Open Source サービスが起動しているときは停止します。
> cd C:\IBM\InformationServer\shared-open-source\bin
> stop-windows-services.bat
(3)  update-config.bat を実行し、稼働中の物理ホスト名を反映させます。update-config は実行時にいくつかの設定ファイルを上書きするので、実行前に technote 7162270 を参照してください。
> cd C:\IBM\InformationServer\shared-open-source\conf
> update-config.bat
(4) Shared Open Source サービスを開始します。
> cd C:\IBM\InformationServer\shared-open-source\bin
> start-windows-services.bat
(5) WebSphere Application Server を開始します。
サービス一覧を起動します。(コマンド名 services.msc)
IBM WebSphere Application Server で始まるサービスを開始します。
更新履歴:
2019-10-23: 初稿
2020-09-10: 第2版
2024-08-06: update-config について追加

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.7;11.7.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
05 August 2024

UID

ibm11097205