Я отправляю данные с сервера на 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. Как лучше всего это сделать сейчас?
Спасибо.
Если под «лучшим» вы подразумеваете наименьшее количество математических вычислений, вы можете позволить lvm справиться с fs.
lvreduce - -resizefs --size -2G / dev / vg / lv
Где --size, если перед ним стоит -, указывается величина для уменьшения, абсолютный размер, если нет знака минус.
Reduce требует размонтирования, но это интеграция с fsadm может сделать это за вас.