Windows 7 で Solr 6.1 を使用しています。
管理 UI からコレクションのファイルがmanaged-schema
表示され、そこにファイルがあります。
管理対象スキーマ ファイルの行で Solr ディレクトリを (Notepad++ を使用して) 検索しようとすると、何も見つかりません。
また、Solr ディレクトリ内のほとんどの (すべてではないにしても)managed-schema
ファイルを変更しようとしましたが、コアをリロードした後も変更が適用されません (またmanaged-schema
、管理 UI のファイルの内容も変更されません)。
管理 UI 内に表示されるこのファイルとは何か説明してもらえますか? それは実際のファイルですか、それとも仮想ファイルですか?
私がやろうとしているのは、それが重要な場合、いくつかのフィールドを多値にしないようにすることです。Solrは何らかの理由でそれらをすべてmultiValuedにするのが好きなようです(管理UIのmanaged-schema
ファイルにはいくつか含まれ<field name="fieldname" type="strings"/>
ているため、これが問題の原因だと思います-そこで使用してみstring
ます)ので、その構成を変更するために戦っています。ただし、ファイル名、ファイルパスなどはすべてバージョンごとに変更されているようです。そのため、スキーマ構成パスさえ見つかりません。非常に紛らわしいもの。:(
誰でも助けることができますか?
編集 :
schema.xml
Solr フォルダーに単一の構成ファイルが見つからないという事実に基づいて、このファイルは現在時代遅れになっていると思います...このバージョンの Solr でそのようなファイルを使用しようとしても意味がないと思います...
アップデート :
Solr の (役に立たず、誤解を招く) ドキュメント ページ以外の場所を掘り下げた後、次の情報が得られました。
https://mail-archives.apache.org/mod_mbox/lucene-solr-user/201509.mbox/
https://mail-archives.apache.org/mod_mbox/lucene-solr-user/201509.mbox/
したがって、それが実際のドキュメントである場合は、最初に飼育係がリッスンしているポートを取得する方法を見つけて、そこに構成ファイルをアップロードする必要があると思います。ダンディ、ただし、ZooKepeer ポートが adminUI のどこにもリストされていないことを除けば。また、ZooKeeper もセットアップしませんでした。デフォルトで存在することを願っています... :(
更新 2:
https://wiki.apache.org/solr/SolrCloud
デフォルトでは、組み込み Zookeeper サーバーは Solr ポートに 1000 を加えた 9983 で実行されます。
そして、その情報は私の仕事の問題を解決するようです...