LoginSignup
0
0

More than 3 years have passed since last update.

[solr8]Segments Infoを閲覧するとIndexVersionが遅延する(solr cloud)

Posted at

遭遇した現象

solr 8.3のcloud環境で検証をしているときにリーダー以外のレプリカの一部のインデックスが同期されない現象に遭遇しました。

調べた結果Segments Info画面を閲覧してしまうとそれ再起動するまでcommitしてもindexが更新されませんでした。

すべてのバージョンでは試していませんが、8.3~8.5までは同様の現象になりました。
8.6でも問題ありませんでした。

原因

{host}/solr/{core}/admin/segmentsにアクセスするとロックが掛かりそれ以降更新されなくなるようです。

該当のバグのチケット

回避策

solrのバージョンを8.6以上にするか、チケットに記載されいる。
設定の追加が必要そうです。

solrconfig.xml
  <requestHandler name="/admin/segments" class="solr.SegmentsInfoRequestHandler">
    <!-- work around for https://issues.apache.org/jira/browse/SOLR-14431 -->
    <lst name="invariants">
      <bool name="coreInfo">true</bool>
    </lst>
  </requestHandler>
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0