Solr 6 のレプリケーションに関する質問

トピック作成者:ks-solruserml-bot (2024/09/22 22:39 投稿)
5
OpenOpen

(The bot translated the original post https://lists.apache.org/thread/8vrhdfc9dq4o9q10882fs6my3dj326qd into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

こんにちは、

Solr 6 M/S(マスター/スレーブ)大規模デプロイメントのレプリケーションについて質問があります。

新しいSolrCloudベースのソリューションを構築・展開している一方で、現在もSolr 6のマスター/スレーブの大規模デプロイメントを維持していますが、レプリケーションに関して問題が生じています。

スレーブコアのセットを停止しなければならない可能性がある状況にあります。私の理解では、Solrがインデックスファイルの更新を複製する代わりに、インデックスファイル全体の複製(マスターコアが最適化された場合)を行うポイントがあるようです。もしこの認識が正しければ、その「転換点」を特徴づけるものは何でしょうか?コミットの回数や最終更新日などが関係するのでしょうか?

数日や1週間、またはそれ以上の期間プライマリを停止していた場合、どのタイミングで複数のコアがフルレプリケーションを実行する可能性があるか予測したいと考えています。

よろしくお願いします。
Matt

返信投稿者:ks-solruserml-bot (2024/09/22 22:39 投稿)

質問がわかりにくかったことに気づきました。私の質問は、プライマリコアを数日間停止した後、再度起動させた際に、Solrがどのようにして通常の更新のレプリケーションを行うか、またはインデックスファイル全体のフルレプリケーションを行うかを決定するかに関するものです。

返信投稿者:ks-solruserml-bot (2024/09/22 22:39 投稿)

「転換点」というものは存在しません。それはほぼrsyncのように機能します。

インデックスを最適化すると、すべてのセグメントファイルが異なるものになるため、インデックス全体をコピーする必要があります。通常の操作中に、一部のインデックスファイルがより大きなセグメントにマージされることがあります。ターゲットインデックスに存在しないものがコピーされ、ソースに存在しないファイルは削除されます。

ありがとうございます、
Shawn

返信投稿者:ks-solruserml-bot (2024/09/22 22:39 投稿)

ありがとう、Shawn。その情報は役立ちます。

Matt

返信投稿者:ks-solruserml-bot (2024/09/22 22:39 投稿)

続けて質問です -

Solrファーム内でのレプリケーションを確認するためのリクエストを追っていると、いくつかのSolr 6コアにおいて、マスターとそのマスターに対してレプリケーションしているコアが同じドキュメント数、インデックスバージョン番号、およびLastUpdatedDate値を持っているにもかかわらず、Gen値が1だけ異なる(マスターが1進んでいる)という状態に気づきました。レプリケーションはトリガーされていません。

この状態を引き起こす原因や、バージョンが同じでGenが異なることの意味について、何か考えがありますか?

ありがとうございます、
Matt

返信投稿者:ks-solruserml-bot (2024/09/22 22:39 投稿)

インデックスは、レプリケーションが発生した後は完全に同じであるべきです。

私が知らない何かがある可能性はありますが、私の推測では、レプリケーションがまだ進行中のタイミングにたまたま遭遇したか、マスター側の「replicateAfter」設定が、発生しているイベントに対してレプリケーションをトリガーするように構成されていない可能性があります。一般的に、コミット後にレプリケーションをトリガーする設定(replicateAfter for commit)は最も有用です。

私自身はレプリケーションを使用しているシステムにアクセスできないため、自分の言っていることを検証するのは難しいかもしれません。

ありがとう、
Shawn

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?