Solr(3.4)スキーマを変更してからプロセスを再起動すると、変更がすぐに見つかりません。サーバーを停止して、数秒待ってから(ps aux
にJavaプロセスが終了したことが示されていない)、もう一度起動してください。どうしてこれなの?Solrが3秒以上停止しない限り、Solrスキーマの変更は取得されません
2
A
答えて
7
スキーマを変更するには、スキーマがメモリにロードされているためにsolrサーバーを再起動する必要があります。 Solr Wikiには、スキーマの変更に関する情報があります。しかし、これを回避する手段があります。 multi-core環境でSolrを実行すると、即座にコアを動的に作成、再ロード、名前変更、ロード、およびスワップできます。
Solrコアをマルチコアディレクトリに移動し、マルチコアホームでSolrを起動することをお勧めします。次に、スキーマを変更する必要がある場合は、新しいスキーマを使用して新しいコアを作成し、コンテンツをバックグラウンドでインデックス化してから、主コアを新しいコアにスワップします。
あなたに最高の運があります!
+0
新しいものを完全にインポートした後、スワップする前の古いものの更新/書き込みはどうですか? – miguelfg
-1
お使いのブラウザでキャッシュされた結果が表示されている可能性があります。私はforce it to refresh without using the cacheに私のブラウザでShiftキー + Cmdを + Rを使用してSolrのコンフィグをリロードした後、私のために働いていることがわかりました。
関連する問題
- 1. Solrの設定変更が取得されない
- 2. Solrを停止、それは私がSolrのを実行しているドッキングウィンドウ
- 3. リモートsolrサーバー上のsolr elevate.xmlを更新してください
- 4. Apache Solrのコメント数が更新されていません
- 5. Solrは上書きしません - 複製されたuniqueKeyエントリ
- 6. Solr推奨されていません
- 7. solrスキーマ設計を100個以上のテーブルに適用する
- 8. solrスキーマをブラウズできません。次のエラーを取得する:
- 9. Solrグループ化されたクエリページネーションが正しく機能しません。 [Solr、Lucene]
- 10. PloneのCollective Solrを実行しているときに、Solr再インデックスが途中で停止しています
- 11. OSX上のAWSスキーマ変換ツール - 権限がありません
- 12. Solrスキーマの検証
- 13. Flume solrSink、エラーなし、データをSolrに取り込みません
- 14. ノードレプリカがリーダー(SOLR)から更新されたデータを取得していません
- 15. Solr DataImportHandlerはSQLにログインしますが、データは一切取得しません
- 16. solrはid以外のフィールドをインポートしません
- 17. Solrのカスタムメールフィルタが機能しません
- 18. Solr検索でインデックスがデータを更新していません
- 19. Solrスキーマ正規表現変換ツール
- 20. Solrインデックスの重複 - 2回以上追加されたアイテム
- 21. コンポーネントサービスのSolrが一時停止していて、Windowsで起動できません
- 22. 変更イベントが停止していません
- 23. Solrのコアを作成できません:_バージョン_フィールドがスキーマに存在し、
- 24. Solr Cassandra空間検索 - 結果が得られません
- 25. Solrの部分的な更新が機能していません
- 26. solrはインデックスを作成しません
- 27. solrのエラーメッセージテキストを取得
- 28. Solr DIH XMLが抽出されない
- 29. Solr Cloud設定がアップロードされない
- 30. dataimport.propertiesからconfig solrにデータを取得できません
あなたが実行しているコンテナ/サーバは? –