ClearQuest がサポートする最新のバージョンへの Solr のアップグレード

ClearQuest がサポートする最新のバージョンに Solr をアップグレードできます。 この情報は、ご使用のデプロイメントにある Solr のバージョンが ClearQuest がサポートするバージョンより古い場合に役立ちます。

始める前に

このシナリオは、IBM Rational ClearQuest SAMPL データベースを使用している場合、完了におよそ 15 分かかります。実動データベースを使用していて、再インデックス付けが必要な場合、かかる時間はデータベースのサイズに対して増加します。

このタスクについて

このシナリオでは、アップグレード済みの ClearQuest があること、また、cqtsadmin.pl のコマンド行オプション prep_upgd_was_profilesrestore_was_profiles を使用して全文検索デプロイメントがアップグレードされたことが前提です。 さらに、このシナリオでは現在このデプロイメントで使用している Apache Solr のバージョンが、ClearQuest がサポートするバージョンより古いこと、また、Solr アプリケーションのアップグレードが必要であることも前提です。
注: Solr アプリケーションのアップグレードをしない場合は現行バージョンを使用します。 全文検索の新規インスタンスをデプロイする場合、ClearQuest に組み込まれた Solr の最新のバージョンがインストールされて使用されます。 同一ホスト上で、それぞれ異なる Solr のバージョンを使用した複数の全文検索デプロイメントを混用することができます。

このシナリオでは、TextSearch という接続と SAMPL というユーザー データベースを伴うスキーマ リポジトリを使用します。 パスの指定では、Windows 上で実行していることが前提です。 UNIX システムまたは Linux 上で実行している場合は、適切に置き換えてください。

手順

  1. cqtsadmin.pl コマンドに backup_fts オプションを指定して次のように実行することにより、全文検索デプロイメントをバックアップします。

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:¥CQ.Search --backup_fts E:¥FTS.Backup

  2. cqtsadmin.pl コマンドに upgrade_solr_app オプションを指定して次のように再実行することにより、Solr アプリケーションをアップグレードします。

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:¥CQ.Search --upgrade_solr_app

  3. 前の手順のコマンドの完了後にユーザー データベースへの再インデックス付けを指示するメッセージが表示された場合、cqtsadmin.pl コマンドを 3 回実行します。このときコマンド行オプションには、それぞれ stop_update_idxfresh_batch_idxstart_update_idx を指定して次のように実行します。

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:¥CQ.Search --stop_update_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:¥CQ.Search --fresh_batch_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:¥CQ.Search --start_update_idx

タスクの結果

これで Solr アプリケーションが、ClearQuest がサポートする最新のバージョンにアップグレードされました。


フィードバック