2015-11-17 3 views
1

Я следовал инструкциям на https://ctors.net/2015/07/14/solr5_java8_debian8.Установка Solr 5 на Debian 8

Как корень

Сначала я установил Java 8:

mkdir -p /opt/java 

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz" 

tar xvf jdk-8u45-linux-x64.tar.gz -C /opt/java 
update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_45/bin/java 1 
update-alternatives --set java /opt/java/jdk1.8.0_45/bin/java 

Затем я установил Solr:

wget http://apache.belnet.be/lucene/solr/5.2.1/solr-5.2.1.tgz 
tar xvf solr-5.2.1.tgz 
./solr-5.2.1/bin/install_solr_service.sh solr-5.2.1.tgz 

Но установка заканчивается следующим сообщением об ошибке:

solr.service - LSB: Controls Apache Solr as a Service 
Loaded: loaded (/etc/init.d/solr) 
Active: failed (Result: exit-code) since Wed 2015-11-18 02:29:36 TMT; 5s ago 
Process: 1679 ExecStart=/etc/init.d/solr start (code=exited, status=1/FAILURE) 

Nov 18 02:29:36 solrhost su[1681]: Successful su for solr by root 
Nov 18 02:29:36 solrhost su[1681]: + ??? root:solr 
Nov 18 02:29:36 solrhost su[1681]: pam_unix(su:session): session opened for user solr by (uid=0) 
Nov 1`enter code here`8 02:29:36 solruser solr[1679]: This script requires extracting a WAR file with either the jar or unzip utility, please install these utilities or con...assistance. 
Nov 18 02:29:36 solrhost su[1681]: pam_unix(su:session): session closed for user solr 
Nov 18 02:29:36 solrhost systemd[1]: solr.service: control process exited, code=exited status=1 
Nov 18 02:29:36 solrhost systemd[1]: Failed to start LSB: Controls Apache Solr as a Service. 
Nov 18 02:29:36 solrhost systemd[1]: Unit solr.service entered failed state. 
Hint: Some lines were ellipsized, use -l to show in full. 
Service solr installed. 

Кто-нибудь знает, что происходит?

+0

Не можете ли вы просто использовать https://hub.docker.com/_/solr/? –

ответ

6

solr требует распаковки для работы. Установите unzip, если он недоступен в системе.

apt-get install unzip 

Должно возникнуть проблема.

+0

Пятно на! Отсутствует пакет unzip, и он также необходим. Спасибо тонну @DNX – anup

+0

спасибо! Я решаю свою проблему на centos7 – FabioNoth

Смежные вопросы