Сквозной сценарий установки для Solr 6 на Ubuntu 16.x

Я сделал немного рытья вокруг и только нашел, что горстке длинных процедур нравится, говорят, что тот на Цифровом Океане для Ubuntu 14, которая на самом деле довольно хороша. Но существует все еще очень много вещей иметь в виду. Я вскопал обычные источники, но не нашел сценария, который на самом деле автоматизирует весь процесс от Java до установки на базовом создании.

Я записал сквозной сценарий установщика Solr для Redhat и задавался вопросом, существует ли один для Ubuntu, я, возможно, отсутствовал? Или я должен на самом деле посвятить некоторое время и записать это сам?

1
задан 23 May 2017 в 15:39

1 ответ

Проверьте роль Geerling Guy Ansible для Solr: https://github.com/geerlingguy/ansible-role-solr

Это делает все, что Вы хотите с очень небольшим усилием.

Однако вот то, что я раньше выполнял, прежде чем я начал использовать Ansible. Это работает и на Solr 5 и на 6 на Ubuntu 14, Ubuntu 16 и RHEL 6.

я никогда не потрудился включать что-либо, чтобы сделать с ядрами, так как это выходит за рамки, какого я обычно делал бы в своей роли, но необходимо смочь найти, что довольно легко, и добавляют его:

#!/bin/bash -eu    

[ $EUID -eq 0 ] || {
    echo "This script requires root or sudo"
    exit 1
}

# Solr depends on Java
apt-get install -y default-jre || sudo yum install -y java-headless

# Look up most recent version at http://archive.apache.org/dist/lucene/solr/
SOLR_VERSION='6.4.2'

wget "http://archive.apache.org/dist/lucene/solr/$SOLR_VERSION/solr-$SOLR_VERSION.tgz"

# Extract just the install script from the bundle
tar xzf "solr-$SOLR_VERSION.tgz" "solr-$SOLR_VERSION/bin/install_solr_service.sh" --strip-components=2

./install_solr_service.sh solr-$SOLR_VERSION.tgz
3
ответ дан 7 December 2019 в 12:36

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

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