Куратор Elasticsearch не может подключиться к сервису AWS ElasticSearch

Я отправляю данные с сервера на AWS в сервис AWS ES. Эти данные прекрасно отображаются на Кибане. Я также могу выполнить очистку с помощью команд cURL с этого компьютера. Однако ни одна из моих машин не может успешно запустить ElasticSearch Curator и подключиться к AWS ES.

...jects/elasticsearch-curator❯ curator --host HOSTNAME.us-east-1.es.amazonaws.com delete indices --older-than 12 --time-unit days --timestring %Y.%m.%d
2016-12-18 16:54:08,631 INFO      Job starting: delete indices
2016-12-18 16:58:10,143 ERROR     Connection failure.

Моя политика доступа позволяет мне получить доступ к этому компьютеру:

~❯ curl HOSTNAME.us-east-1.es.amazonaws.com
{
  "name" : "Exodus",
  "cluster_name" : "########",
  "version" : {
    "number" : "2.3.2",
    "build_hash" : "##########",
    "build_timestamp" : "2016-11-14T15:59:50Z",
    "build_snapshot" : false,
    "lucene_version" : "5.5.0"
  },
  "tagline" : "You Know, for Search"
}

и выполнять команды:

~❯ curl -XDELETE 'HOSTNAME.us-east-1.es.amazonaws.com/2016-11*'
{"acknowledged":true}%

Я использую версию ] Куратор ES заявил, что работает с AWS ES :

...jects/elasticsearch-curator❯ pip list | grep curator
elasticsearch-curator (3.5.1)

Согласно ответу (1) я добавил настройку порта: «--port 80» проверьте числа с помощью vgdisplay и сократите LV на основе этого числа с помощью опции --extent

3) установите файловую систему на 90% от размера LV, который вы хотите иметь. Таким образом, это может быть 45 ГБ для части размера файла и после этого создать LV 50 ГБ. Последним шагом здесь будет «расширение файловой системы так, чтобы она использовала все доступное пространство на логическом томе». Статья, в которой говорилось, что мне 6-7 лет, так что я не уверен. Я прочитал другую статью, в которой предлагался тот же метод, но люди в комментариях не были уверены в этом и думали, что это может быть неправильно (ошибка; они думали о тех же цифрах).

Я использую Centos 7 и ext4. Как лучше всего это сделать сейчас?

Спасибо.

1
задан 18 December 2016 в 17:39
1 ответ

Если под «лучшим» вы подразумеваете наименьшее количество математических вычислений, вы можете позволить lvm справиться с fs.

lvreduce - -resizefs --size -2G / dev / vg / lv

Где --size, если перед ним стоит -, указывается величина для уменьшения, абсолютный размер, если нет знака минус.

Reduce требует размонтирования, но это интеграция с fsadm может сделать это за вас.

1
ответ дан 3 December 2019 в 23:36

Теги

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