Я скачал solr из Вот и распутал его. Затем перешел в каталог примеров в apache-solr-3.1.0/solr/example
и запустил эту команду
java -jar start.jar
Но когда я открываю http://localhost:8983/solr/admin/
это выглядит так
ОШИБКА HTTP: 404 Проблема с доступом к / solr / admin /.
Причина:
НЕ НАЙДЕН
При поддержке Jetty: //
Я использую Ubuntu 11.04. Почему возникает эта проблема?
mkdir work
java -jar start.jar
Похоже, что Jetty будет использовать work
каталог, если он существует, в противном случае он использует /tmp
Я тоже столкнулся с этой проблемой и, наконец, нашел детали и решение проблемы. Проблема (насколько я понимаю) связана с использованием Jetty в качестве контейнера сервлетов.
Причина в том, что Jetty поместит некоторые файлы в /tmp
каталог - и иногда ОС удаляет их. В этом сценарии ваши административные страницы начнут возвращать 404 за исключением, которое вы упомянули, но все поиски и запросы продолжат выполняться в обычном режиме.
Решение простое: создать work
подкаталог под вашим jetty.home
папка (переменная времени выполнения) решит проблему. Причал увидит work
папку и будет размещать временные файлы в этом месте, а не в /tmp
. ОС не управляет этим расположением и, следовательно, не удаляет файлы, которые все еще используются.
Отчет об ошибке с подробным описанием этой проблемы и решения находится по адресу: https://issues.apache.org/jira/browse/SOLR-118
Возможно, лучше обратиться за помощью на другой форум, потому что проблема, которая у вас возникла, не имеет никакого отношения к ubuntu.
Во всяком случае, один из первых обращений к Google привел меня к: http://lucene.472066.n3.nabble.com/Adding-the-suggest-component-td2694982.html Попробуйте запустить:
ant clean example
до java -jar start.jar
Если ваша установка выполняется в основном со значениями по умолчанию, тогда рабочие файлы Jetty, вероятно, находятся в / tmp, где они могли быть стерты.
Остановите и перезапустите Solr после создания каталога $ (jetty.home) / work, и вы должны перестать видеть сообщения 404.
У меня тоже была эта проблема, и я наконец решил ее, используя версию отсюда http://archive.apache.org/dist/lucene/solr/3.5.0/ но только когда я скачал zip версию. Понятия не имею, почему.