Cloudera ha un approccio completamente nuovo sulla configurazione Solr (ricerca Cloudera).
solr.xml, solrconfig.xml e schema.xml sono sotto cartella solr_configs/conf (ciò che avete creato durante l'aggiunta di nuova raccolta utilizzando solrctl - probabilmente a/home/solr)
Citazione di Cloudera Ricerca di riferimento: http://www.cloudera.com/content/cloudera/en/documentation/cloudera-search/v1-latest/Cloudera-Search-Installation-Guide/csig_deploy_search_solrcloud.html
I file di configurazione per una raccolta vengono gestiti come parte della directory di istanza. Per generare uno scheletro della corsa directory dell'istanza:
$ solrctl instancedir --generate $HOME/solr_configs
È possibile personalizzarla modificando direttamente i file solrconfig.xml e schema.xml che sono stati creati in $ HOME/solr_configs/conf.
Questi file di configurazione sono compatibili con i documenti di esempio di esercitazione Solr standard.
Una volta che si è soddisfatti della configurazione, è possibile renderlo disponibile per Solr da utilizzare con il comando seguente, che carica il contenuto di tutta la directory esempio per ZooKeeper:
$ solrctl instancedir --create collection1 $HOME/solr_configs
È possibile utilizzare la strumento solrctl per verificare che la directory di istanza sia stata caricata correttamente ed è disponibile per ZooKeeper. È possibile utilizzare il solrctl per elencare il contenuto di una directory istanza come segue:
$ solrctl instancedir --list
Se si fosse usato il comando precedente --create per creare un collection1, il comando --list deve restituire collection1.
ANCHE se è stato creato una nuova collezione e si desidera aggiornare la configurazione si dovrebbe usare
- solrctl instancedir --update COLLECTION NAME /path/to/local solr_config folder
Forse la mia risposta è in ritardo, ma che sarebbe aiutare qualcuno su domande simili.
Grande aiuto. La documentazione di Cloudera non è affatto chiara ... – myloginid