Solrマスターリブート

トピック作成者:ks-solruserml-bot (2024/07/31 21:20 投稿)
6
CloseClose

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

こんにちは、

マスターと2つのスレーブを持つスタンドアロンのSolrを使用しています。スレーブを稼働させたまま、マスターをリサイズ/再起動する必要があります。約30個のコアがあるため、レプリケーションを数分間無効にするのは面倒です。これはコアごとにしか行えないようです。最善の方法は何でしょうか?単純にマスターを停止させ、レプリケーションが失敗した後に最終的に回復させるのが良いでしょうか?

ありがとう!
Paul

返信投稿者:ks-solruserml-bot (2024/07/31 21:20 投稿)

それでうまくいくと思います。使用しているSolrのメジャーバージョンの最新リリースを利用していることを願います。

もしそれでうまくいかない場合、それはバグだと思います。

ありがとう、
Shawn

返信投稿者:ks-solruserml-bot (2024/07/31 21:20 投稿)

こんにちは、Shawn

私たちはバージョン8.1.1を使用していますが、近日中にアップグレードする予定です。Solrにすべてのコアのレプリケーションを一度にオフにするマスターコマンドがないのは残念です。

よろしく、Paul

返信投稿者:ks-solruserml-bot (2024/07/31 21:20 投稿)

小さなJavaユーティリティを作成して、コアをループし、SolrJを使用して各コアのレプリケーションを順番にオン/オフにするのはいかがでしょうか?

返信投稿者:ks-solruserml-bot (2024/07/31 21:21 投稿)

悪くないアイデアですね… あるいは小さなシェルスクリプトでもいいかもしれません… ありがとう!

返信投稿者:ks-solruserml-bot (2024/07/31 21:21 投稿)

ただ再起動してください。Solrはすべての接続をシャットダウンし、進行中のレプリケーションを中断します。再起動後にレプリケーションが再試行されます。

レプリケーション中のマスターの障害は、何年も前から安全に処理されています。

wunder
Walter Underwood
wunder@wunderwood.org
http://observer.wunderwood.org/ (私のブログ)

返信投稿者:ks-solruserml-bot (2024/07/31 21:21 投稿)

素晴らしいです。ありがとう!

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

KandaSearch

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

投稿の削除

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