как запустить solr / пример, используя предустановленные в Ubuntu solr-common и solr-jetty - PullRequest
1 голос
/ 26 ноября 2011

Коротко: Я не нашел, как запустить учебник / пример Solr в система, в которой уже установлены solr & jetty. Какой пример мне нужно изменить конфигурационные файлы, чтобы они указывали на Ubuntu пакеты

Подробнее: Мне дали хост Ubuntu с уже установленным solr-common и solr-jetty:

dpkg -l | grep solr
ii  solr-common       1.4.1+dfsg1-2ubun enterprise search server based on Lucene - common 
ii  solr-jetty        1.4.1+dfsg1-2ubun enterprise search server based on Lucene - Jetty i

Однако никто еще не использует их ни для чего (то есть я могу обновить, удалить, Конфиг, как я хочу, и т.д.).

openjdk-7-jre-headless также установлен.

Я новичок в Solr, Jetty и Java в целом и не знаю много о том, где находятся файлы конфигурации, какие серверы в конечном итоге работают и т. д., но Я нашел несколько папок / файлов, которые должны были быть созданы во время установка solr-common и solr-jetty:

/etc/init.d/jetty
/etc/jetty/(jetty.conf, jetty-xinetd.xml, ...)
/etc/solr/web.xml
         /conf/(schema.xml, ...)

Я сейчас читаю учебник по Solr; скачал релиз Solr, без потерь он и собирается запустить Jetty через solr / пример:

пользователь: /usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar

Однако, прежде чем сделать это, я задаюсь вопросом, не должен ли я запустить учебник с пакетами solr + jetty, которые уже были установлены в моя система. В конце концов, это будут те, которые я буду использовать один раз Я прошел учебник.

Кроме того, запуск solr / example изменит каким-либо образом настройки, которые был создан с помощью пакетов solr-common и solr-jetty?

Должен ли я просто удалить solr-common и solr-jetty и использовать скачанный релиз Solr (не желательно; это похоже на отказ из-за незнания того, что происходит).

Я нигде не нашел, как запустить учебник / пример Solr в система, в которой уже установлены solr & jetty. Какой пример мне нужно изменить конфигурационные файлы, чтобы они указывали на Ubuntu пакеты

Спасибо за любую помощь.

1 Ответ

1 голос
/ 26 ноября 2011

Если честно, я думаю, у вас будет больше контроля над загрузкой Solr. На самом деле, я не понимаю, в чем причина использования системного пакета, когда вам просто нужно извлечь zip-файл. В любом случае, я думаю, вам не нужен пакет solr-jetty для запуска примера, потому что он уже содержит исполняемый файл jar, который запускает встроенный solr через jetty. Вы на правильном пути, если выполняете эту команду:

user:/usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar

Таким образом, вы используете пакет solr-common, а не пакет solr-jetty, я полагаю.

...