HDP 2.2.4
1: остановка сервера ambari
2:
VERSION = hdp-select status hadoop-client | sed 's/hadoop-client - \([0-9]\.[0-9]\).*/\1/'
sudo git clone https://github.com/abajwa-hw/solr-stack.git / var / lib / ambari-server / resources / stacks / HDP / $ VERSION / services / SOLR
3: комментировать каталог и файл в строках
С 28 по 42 и с 61 по 67
vi var / lib / ambari-server / resources / stacks / HDP / 2.2 / services / SOLR / package / scripts / master.py
Закомментируйте «Каталог»
3:
Перед установкой:
mkdir -p / var / log / solr
mkdir -p / var / run / solr
mkdir -p / opt / solr
chown -R solr: solr
4: перезапустить ambari
5: следуйте Install Solr service -
https://github.com/abajwa-hw/solr-stack
6: ТОЛЬКО после установки:
су - солр
cd / opt / solr
ln -s / opt / solr / solr последний
mkdir -p / opt / solr / latest / server / solr / resources
7: Запустите Solr теперь из AMBARI (на самом деле это НЕ РАБОТАЕТ - работает приведенный ниже ручной start.jar)
или же
cd / opt / solr / latest / example
[пример solr @ sandbox] $ java -jar start.jar
8: журналы Solr INSTALL и RUN
/var/log/solr/solr-install.log