Solr не запускается и файл журнала удаляется
Версия solr-5.2.1
Моя версия Java:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
Я использовал этот URL для установки Solr, сделал все шаги, но после
sudo service solr start
Ожидание до 30 секунд, чтобы увидеть, как Solr работает на порту 8983
До сих пор не вижу, как Солр слушает 8983 через 30 секунд!
наконец я получаю эту ошибку:
tail: cannot open ‘/var/solr/logs/solr.log’ for reading: No such file or directory
Я создал сенсорный файл solr.log. но запустится файл журнала solr удален.
Как исправить эту ошибку?
3 ответа
Просто обновите Java-версию до Java 8
Команда запуска:
sudo bin/solr start
Например:
Vostro-3550:/opt/solr-6.0.0$ sudo bin/solr start
Затем откройте браузер и прошлое: http://localhost:8983/solr/
Я тоже столкнулся с точно такой же проблемой:
cannot open ‘/var/solr/logs/solr.log’ for reading: No such file or directory
Found 1 Solr nodes:
Solr process pid from /var/solr/solr-8983.pid not found.
Service solr installed.
в моем случае это из-за недостатка памяти. Я нашел доказательство в kern.log
Out of memory: Kill process pid () score 227 or sacrifice child
, и это сработало, когда я увеличил размер оперативной памяти.
Какую версию Solr вы используете? Я использую solr5.4 и все работает нормально
root@ashu-700-430qe:/opt/solr-5.4.0# bin/solr start
Waiting up to 30 seconds to see Solr running on port 8983 [/]
Started Solr server on port 8983 (pid=5509). Happy searching!
root@ashu-700-430qe:/opt/solr-5.4.0#
Я также использую Oracle Java 8
И мои логи тоже работают нормально. Вот список с разрешениями:
root@ashu-700-430qe:/opt/solr-5.4.0/server/logs# ls -lrt
total 176
-rw-r--r-- 1 root root 41795 Jan 10 08:02 solr_log_20160216_2032
-rw-r--r-- 1 root root 49305 Jan 10 08:02 solr_gc_log_20160216_2032
-rw-r--r-- 1 root root 26960 Feb 16 20:33 solr_gc.log
-rw-r--r-- 1 root root 25547 Feb 16 20:33 solr.log
-rw-r--r-- 1 root root 22764 Feb 16 20:33 solr-8983-console.log
root@ashu-700-430qe:/opt/solr-5.4.0/server/logs#
PS Я устанавливаю большое количество инструментов от имени пользователя root, так как я делаю много оценок. Я только что скачал zr-файл solr5.4 и разархивировал в / opt - очень большая установка OOTB без установки или настройки. Вы можете установить Apache SOLR отсюда