2014-04-24 24 views

Odpowiedz

5

Cloudera ma zupełnie nowe podejście do konfiguracji Solr (Cloudera Search).

solr.xml, solrconfig.xml i schema.xml są pod solr_configs/folderu conf (co zostało stworzone dodając nową kolekcję KORZYSTANIA solrctl - prawdopodobnie w/home/Solr)

Cytat Cloudera Search Reference: http://www.cloudera.com/content/cloudera/en/documentation/cloudera-search/v1-latest/Cloudera-Search-Installation-Guide/csig_deploy_search_solrcloud.html

Pliki konfiguracyjne dla kolekcji są zarządzane jako część katalogu instancji. Aby wygenerować szkielet biegu katalogu instancji:

$ solrctl instancedir --generate $HOME/solr_configs 

Można dostosować go bezpośrednio edycji solrconfig.xml i schema.xml plików, które zostały utworzone w $ HOME/solr_configs/conf.

Te pliki konfiguracyjne są zgodne ze standardowymi przykładowymi dokumentami samouczka Solr.

Gdy jesteś zadowolony z konfiguracją, można udostępnić go dla Solr w użyciu, wydając następującą komendę, która przesyła zawartość całego katalogu instancji do Heca:

$ solrctl instancedir --create collection1 $HOME/solr_configs 

można użyć Narzędzie solrctl do sprawdzenia, czy katalog instancji został pomyślnie przesłany i jest dostępny dla ZooKeeper. Można użyć solrctl do listy zawartości katalogu instancji w następujący sposób:

$ solrctl instancedir --list 

Jeśli użył wcześniej polecenia --create stworzyć collection1 komenda --list powinien powrócić collection1.

Także jeśli stworzyliśmy nową kolekcję i chcesz zaktualizować konfigurację należy użyć

- solrctl instancedir --update COLLECTION NAME /path/to/local solr_config folder 

Może moja odpowiedź jest późno, ale że to pomoże komuś o podobnych pytań.

+0

Wielka pomoc. Dokumentacja Cloudera nie jest jasna ... – myloginid