インデックスサーチサーバーのアップデート
スタンドアロンモードまたはクラウドモードのインデックスサーチサーバーをアップデートするには、以下のステップを実行します。クラウドモードでインデックスサーチをインストールしている場合、すべての Solr ノードと Zookeeper ノードがインストールされ、正しく設定されていることを確認します。
1. PTC Solution Installer を使用してインデックスサーチサーバーをインストールします。実行時にいくつかのオブジェクト (部品またはドキュメント) を作成し、バルクインデックシングも実行します。Windchill サーバー側のプロパティを維持するため、同じマシンの、以前のバージョンのインデックスサーチサーバーがインストールされていた場所とは異なるパスまたはディレクトリに、最新のインデックスサーチサーバーをインストールするようにします。
2. Windchill サーバーと以前のインデックスサーチサーバーをシャットダウンします。
3. 新しくインストールしたインデックスサーチサーバーを起動します。
4. 以前のインデックスサーチサーバーと同じ方法で、新しくインストールしたインデックスサーチサーバー上に Solr コアを作成します。詳細については、
Solr コアの作成を参照してください。
5. 新しくインストールしたインデックスサーチサーバーをシャットダウンします。
6. データが再インデックシングされないようにするため、以前のインデックスサーチサーバーから新しくインストールしたインデックスサーチサーバーにインデックスデータをコピーします。データのコピーをスキップしてデータを再インデックシングすることも可能です。
例: 以下の例に示すようにインデックスディレクトリをコピーします。使用可能なすべてのコアでこれを実行する必要があります。
◦ <Old_INDEX_SEARCH_HOME>/solr/data/wblib/index を <New_INDEX_SEARCH_HOME>/solr/data/wblib/index にコピー
◦ PartsLink が Windchill サーバーにインストールされている場合、<Old_INDEX_SEARCH_HOME>/solr/data/clfstructurelib/index を <New_INDEX_SEARCH_HOME>/solr/data/clfstructurelib/index にコピー
クラウドモードでインストールされているインデックスサーチサーバーの場合、インデックスデータはいずれか 1 つの Solr ノードにコピーするだけで構いません。すべての Solr ノードを開始すると、インデックスデータはその他の Solr ノードに内部でレプリケーションされます。
7. Windchill サーバーと新しくインストールしたインデックスサーチサーバーを起動します。
|
インデックスサーチサーバー側で変更が行われた場合、Windchill 側のプロパティを更新して、インストールされている最新のインデックスサーチサーバーを設定します。例: ホスト名、ポート番号、Solr 管理者ユーザー、Solr 管理者パスワード。
|