サーバーのホスト名または IP アドレスを変更できるのは、複数のネットワーク・インターフェース・カードを持つサーバー上に限られます。この場合、サーバーは複数のホスト名または IP アドレスを持つ可能性があります。
このタスクについて
例えば、各サーバーにネットワーク・インターフェース・カード (NIC) が複数あるとして、マスター・サーバーが低速ネットワークを使用するように構成されていることが分かった場合などに、IP アドレスを変更するとします。構成ファイル中の設定を変更すれば、マスター・サーバーにより高速なネットワークを使用させることができます。
ヒント: 構成ファイルを編集しない場合は、Watson Content Analytics を再インストールして、インストール・プログラムの実行時に新しいホスト名または IP アドレスを指定することができます。
制約事項: コンピューターのホスト名を変更する場合、Watson Content Analytics およびその前提条件となる製品を再インストールする必要があります。
手順
複数のネットワーク・カードを持つサーバー上でホスト名または IP アドレスを変更するには、次のようにします。
- デフォルトの Watson Content Analytics 管理者としてログインします。 複数サーバー構成の場合は、どれか 1 つのサーバーにログインします。
- 次のコマンドを入力してシステム・セッションを停止します。
esadmin system stopall
- 共通通信層 (CCL) を停止します。 複数サーバー構成の場合は、次のいずれかの方法で各サーバーの CCL を停止します。
- AIX® または Linux
- stopccl.sh
- Windows コマンド・プロンプト
- stopccl
- Windows サービス管理ツール
- の順にクリックして、Windows サービスを開始します。
- 「IBM® Watson
Content Analytics」 を右クリックして、「停止」をクリックします。
- 各サーバーで以下のステップを実行します。
- ES_INSTALL_ROOT/configurations/ccl.properties ファイルを編集し、このサーバーで使用したいホスト名または IP アドレスを es_server_hostName パラメーターで指定します。
- ES_INSTALL_ROOT/nodeinfo/es.cfg ファイルを編集し、このサーバーで使用したいホスト名または IP アドレスを LocalHostName パラメーターで指定します。
- ES_NODE_ROOT/master_config/nodes.ini ファイルを編集し、ファイル中のすべての nodeN.destination パラメーターを、このサーバーに使用したいホスト名または IP アドレスに置き換えます。
- ES_NODE_ROOT/config/nodes.ini ファイルを編集し、ファイル中のすべての nodeN.destination パラメーターを、このサーバーに使用したいホスト名または IP アドレスに置き換えます。
- CCL を再始動します。 複数サーバー構成の場合は、次のいずれかの方法で各サーバーの CCL を再始動します。
- AIX または Linux
- startccl.sh -bg
- Windows コマンド・プロンプト
- startccl
- Windows サービス管理ツール
- バックグラウンドで CCL を開始するには、次のようにします。
- の順にクリックして、Windows サービスを開始します。
- 「IBM Watson
Content Analytics」 を右クリックして、「開始」をクリックします。
- Watson Content Analytics システムを、以下のようにして再始動します。
esadmin system startall