Проблема с установкой apache solr

Я пытаюсь установить apache solr и следую этому руководству. Проблема в том, что когда я пытаюсь запустить bin/install_solr_service.sh --strip-components=2, он сообщает, что

Supported OPTIONS include:

-d     Directory for live / writable Solr files, such as logs, pid files, and index data; defaults to /var/solr

-i     Directory to extract the Solr installation archive; defaults to /opt/
         The specified path must exist prior to using this script.

-p     Port Solr should bind to; default is 8983

-s     Service name; defaults to solr

-u     User to own the Solr files and run the Solr process as; defaults to solr
         This script will create the specified user account if it does not exist.

-f     Upgrade Solr. Overwrite symlink and init script of previous installation. 
NOTE: Must be run as the root user

Почему отображается эта ошибка, когда я уже запускаю его как root? Пожалуйста, помогите мне. Заранее спасибо.

Это вывод для ls -lh /opt:

total 38M

drwxrwxrwx 7 root root 4.0K Apr 29 09:48 android-studio
drwxr-xr-x 2 root root 4.0K Jun  2 20:35 bin
drwxr-xr-x 3 root root 4.0K Nov 18  2015 google
drwxr-xr-x 5 root root 4.0K Jun  3 12:21 solr-5.5.1
drwxr-xr-x 5 root root 4.0K Jun  2 20:43 solr-6.0.1
-rw-r--r-- 1 root root  38M Jun  2 20:28 solr-6.0.1-src.tgz
drwxr-xr-x 4 root root 4.0K May 16 14:54 sublime_text
drwxr-xr-x 4 root root 4.0K May 16 11:30 teamviewer
1
задан 20 September 2017 в 18:31

3 ответа

Быть пользователем root не является проблемой.

похоже, что учебное руководство содержит ошибку. --strip-components часть команды является на самом деле частью tar команда, найденная на предыдущем шаге.

сообщение об ошибке, которое Вы получаете, на самом деле говорит Вам, что опция, которую Вы вводите, не является одной из поддерживаемых опций в списке. Часть о том, чтобы быть пользователем root является просто примечанием.

По сравнению с учебным руководством нашел здесь , Вы будете видеть, что --strip-components используется в распаковке .tar файла.

1
ответ дан 20 September 2017 в 18:31

загрузите solr zip-файл

от , http://www-eu.apache.org/dist/lucene/solr/6.6.1/

разархивировал файл
, открытая командная строка n переходит к папке Solr и запускается, $ solr

bin/solr запускаются,-e облачный-noprompt

открывают Ваш браузер и открывают ссылку: http://localhost:8983/solr/#/

1
ответ дан 20 September 2017 в 18:31
  1. Переходят в /tmp проверка каталога

    cd /tmp
    
  2. веб-сайт для обновленной версии и Извлечения типа wget url_path_to_the_zip_file

    wget http://www.us.apache.org/dist/lucene/solr/6.6.1/solr-6.6.1-src.tgz
    
  3. содержание архива

    tar xzf solr_zip_name path to install_solr_service.sh --strip-components=2 
    tar xzf solr-6.6.1-src.tgz solr-6.6.1/solr/bin/install_solr_service.sh --strip-components=2
    
  4. Выполнение сценарий

    sudo ./install_solr_service.sh solr-6.0.1.tgz
    

установки, можно выполнить некоторые шаги от это руководство по GitHub

1
ответ дан 20 September 2017 в 18:31

Другие вопросы по тегам:

Похожие вопросы: