問題タブ [lucidworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
57 参照

solr - Lucidworks Fusion 4 で「Solr Cluster」を変更

外部 Zookeeper (3.5.6) および Solr (7.7.2) を使用して Fusion 4.2.4 を実行しています。サーバーのローカル セットを実行しており、AWS インスタンスに移行しようとしています。ローカル Zookeepers からの構成はすべて AWS インスタンスに複製されているため、機能的に同等である必要があります。

古い (ローカルの) Zookeeper インスタンスをシャットダウンし、AWS で実行されているものだけを使用したいところまで来ました。AWS インスタンスのみを使用するように、Solr と Fusion (fusion.properties) の構成を変更しました。

私が抱えている問題は、すべてのコレクションに関連付けられている Fusion の solr クラスター (システム -> Solr クラスター) がまだ古い Zookeepers :9983,:9983,:9983 に設定されているため、Zookeeper の古いインスタンスをすべてオフにすると、 Fusion のクエリ API を介したクエリは機能しなくなりました。そのクラスターの「接続文字列」を変更しようとすると、クラスターが現在コレクションによって使用されているため、失敗します。新しいクラスターを作成することはできますが、新しいクラスターをコレクションに関連付ける方法がありません。本番環境と同様に設定されたテスト環境で、Fusion の Collections API を使用して特定のコレクションの searchClusterId を変更しましたが、変更した後も、すべての「古い」Zookeeper インスタンスをオフにするとクエリが失敗します。これが進むべき道のように思えるので、私は'

これまでのところ、Lucidworks のサポートは解決策を提供できていません。提案をお待ちしています。