[英]Where are solr.xml, solrconfig.xml and schema.xml located?
我正在嘗試創建一個需要更改這些架構的新集合。 我無法弄清楚它們的確切位置。 任何方向的幫助將不勝感激。
PS:我沒有管理員權限。 我正在使用solrctl訪問
Cloudera具有有關Solr配置(Cloudera搜索)的全新方法。
solr.xml,solrconfig.xml和schema.xml在solr_configs / conf文件夾下(您在添加新集合時使用solrctl創建的內容-可能位於/ home / solr)
引用Cloudera搜索參考的引用: http ://www.cloudera.com/content/cloudera/zh-CN/documentation/cloudera-search/v1-latest/Cloudera-Search-Installation-Guide/csig_deploy_search_solrcloud.html
集合的配置文件作為實例目錄的一部分進行管理。 要生成實例目錄的框架,請運行:
$ solrctl instancedir --generate $HOME/solr_configs
您可以通過直接編輯$ HOME / solr_configs / conf中創建的solrconfig.xml和schema.xml文件來自定義它。
這些配置文件與標准Solr教程示例文檔兼容。
對配置滿意后,可以通過發出以下命令將其供Solr使用,該命令將整個實例目錄的內容上載到ZooKeeper:
$ solrctl instancedir --create collection1 $HOME/solr_configs
您可以使用solrctl工具來驗證您的實例目錄是否已成功上載並且可用於ZooKeeper。 您可以使用solrctl列出實例目錄的內容,如下所示:
$ solrctl instancedir --list
如果您使用較早的--create命令創建collection1,則--list命令應返回collection1。
另外,如果您已經創建了一個新集合並且想要更新配置,則應該使用
- solrctl instancedir --update COLLECTION NAME /path/to/local solr_config folder
也許我的答案來晚了,但是它會對類似的問題有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.