Для того, чтобы скопировать все индексы с одного домена в другой воспользуемся утилитой elasticdump Для утилиты elasticdump нужнен npm, если их нет, то устанавливаем nodejs и npm: Устанавливаем elasticdump: Создадим скрипт, предварительно указав в переменных old_instance и new_instance URL своих ES доменов. Делаем скрипт исполняемым и запускаем: Если в качестве Elasticsearch …
Продолжить читать "Elasticsearch — Копировать содержимое одного домена в другой"
Сервисы в Kubernetes: Elasticsearch — elasticsearch MongoDB — mongodb-main Namespace: staging URL для входа в Web UI: graylog.domain.com Генерация "PASSWORD_SECRET" и хеш пароля "ROOT_PASSWORD_SHA2" PASSWORD_SECRET: Если пакет "pwgen" отсутствует в системе, то его необходимо установить. ROOT_PASSWORD_SHA2: Вводим пароль и получаем его хеш:
У нас уже есть кластер с Elastisearch, теперь установим Kibana. Если Elasticsearch был установлен с официального репозитория, то ключ его и сам репозиторий у вас уже добавлены, если ставили с бинарника или исходников, то добавим его: Добавим сам репозиторий (на момент написания статьи, актуальная версия Elasticsearch/Kibana была 6.4) Установка Kibana:
В предыдущей статье был установлен Elasticsearch на примере CentOS 7. Для того, чтобы создать кластер нам необходимо минимум 2 инстанса с установленным Elasticsearch. Так как это тестовая среда, то в кластере будет 2 воркера Elasticsearch, а так рекомендуется нечетное количество, и минимальное количество — 3. Откроем файл конфигурации Elasticsearch: Тут нам интересны следующее параметры: cluster.name …
Продолжить читать "Elasticsearch — Кластер"
Все действия описные ниже, выполняются от пользователя root, не забывайте использовать sudo На сайте Elasticsearch указано: Elasticsearch requires Java 8 or later. Тут 3 варианта развития событий: 1 — у вас нет Java, вы ее устанавливаете с нуля; 2 — у вас есть старая версия, которую вы удаляете и устанавливаете свежую; 3 — вы устанавливаете …
Продолжить читать "Elasticsearch — Установка"