DataStax Enterprise 4.0.0からのアップグレードのための特別な手順

DataStax Enterprise 4.0.0からのアップグレードには、特別な手順が必要です。

DataStax Enterprise 4.0.0の不具合のため、Searchノードを持つクラスターのDataStax Enterprise 4.0.0から4.0.xへのアップグレードには、データ喪失を回避するための特別な手順が必要です。

注: このバグは、DataStax Enterprise 4.0.0からのアップグレードのみに影響します。

手順

  1. ノードを停止せずに、クラスター内の各ノードをドレーンします(nodetool drain)。
  2. Solrコアを再度読み込みます。

    以下の例で、Solrコアはwiki.solrで、ローカル・ホストのポート8983で実行されています。

    $ curl -X POST "http://127.0.0.1:8983/solr/admin/cores?action=RELOAD&name=wiki.solr&reindex=false&deleteAll=false"
  3. クラスターをアップグレードします。
  4. Solrコアのインデックスを再作成します。

    以下の例で、Solrコアはwiki.solrで、ローカル・ホストのポート8983で実行されています。

    $ curl -X POST "http://127.0.0.1:8983/solr/admin/cores?action=RELOAD&name=wiki.solr&reindex=true"