Я установил Solr 6 на экземпляр Ubuntu Digital Ocean:
install_solr_service.sh solr-6.1.0.tgz
и убедился, что Solr работает. Однако я не могу создавать ядра ни через пользовательский интерфейс, ни в командной строке. Я пробовал различные перестановки:
sudo ./solr create -c netest
включая
sudo ./solr create -c netest -d /opt/solr/server/solr/configsets/basic_configs/conf/
но он всегда дает мне:
ERROR: Error CREATEing SolrCore 'netest': Unable to create core [netest] Caused by: /var/solr/data/netest/data
Если я создам каталог заранее:
sudo mkdir /var/solr/data/netest/
sudo mkdir /var/solr/data/netest/data
sudo chown -R solr:solr /var/solr/data
когда я повторно запускаю команду создания, я получаю:
ОШИБКА: ошибка CREATEing SolrCore 'netest': невозможно создать ядро [netest]. Причина: не удается найти ресурс 'solrconfig.xml' в пути к классам или '/var/solr/data/netest'
Если я скопирую solrconfig.xml
в каталог и снова запущу команду, я получу:
ОШИБКА: ошибка CREATEing SolrCore 'netest': невозможно создать ядро [netest]. Причина: не удается найти ресурс schema.xml в пути к классам или '/var/solr/data/netest'
и я застрял на этом этапе, так как Google не помогает мне найти, где получить или создать файл schema.xml.
Кто-нибудь может помочь?