Где находится $ SOLR_HOME в SOLR 6.6.2? - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь настроить базовую аутентификацию для SOLR и пытаюсь следовать их инструкциям: https://lucene.apache.org/solr/guide/6_6/basic-authentication-plugin.html

Я создал файл security.json, и теперь в нем говорится, что я должен поместить его в каталог $ SOLR_HOME, если этот экземпляр является автономным экземпляром (которым он является).

Где именно находится $ SOLR_HOME ? Я погуглил, чтобы увидеть, что он должен быть там, где находится файл solrconfig.xml или schema.xml, но поскольку SOLR имеет несколько ядер, эти файлы существуют в КАЖДОЙ папке conf в КАЖДОМ ядре. Так, где этот файл должен идти?

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

$ SOLR_HOME - это место, где размещается новое ядро, когда оно также создается. В нашем случае установка по умолчанию сделала это / var / solr / с каждым ядром внутри /var/solr/data/[corename].

0 голосов
/ 04 мая 2018

$ SOLR_HOME должен быть настроен так, чтобы указывать на корень ядер, и в этом месте должен быть соответствующий «solr.xml». Вы можете скопировать solr.xml из установочного каталога Solr в /server/solr/solr.xml

Редактировать: Уточнение того, что я подразумеваю под «корнем ядер». Родительская папка. Если у вас есть несколько ядер; каждое ядро ​​будет содержаться в отдельной папке. $ SOLR_HOME является родительской папкой для них.

...