Современный и Существующий метод установки плавающего IP для HAProxy на AWS

Материал относительно IP с плавающей точкой с экземплярами AWS для установки подсистем балансировки нагрузки делает тонну смысла мне, но проблема состоит в том, что все там таким образом устаревшее, даже официальные документы AWS больше не работают в малейшем ни с какой современной версией Ubuntu. https://aws.amazon.com/articles/2127188135977316

Таким образом, я думаю, что нет никакого способа, которым люди просто прекратили использовать несколько подсистем балансировки нагрузки, потому что потребность должна все еще существовать, правильно? Там что-нибудь обновляется, который на самом деле работает с Ubuntu 16.04 сегодня с сумасшедшим количеством ошибок и перезаписью собственных сценариев Amazon?

Прямо сейчас я перешел к сути дела где /etc/profile.d/aws-apitools-common.sh не существует так, я захватил копию с Amazon Linux EC2, но теперь ./vip_monitor.sh сценарий выходит "./vip_monitor.sh: 40: [: 3: неожиданный оператор" постоянно и я не могу остановить его. Я должен просто попытаться использовать Linux Amazon AMI вместо этого?

0
задан 18 July 2017 в 09:58

1 ответ

Таким образом, я наконец настроил это с серверами HAProxy на моей учетной записи AWS.

В основном у Вас есть два сервера, выполняющие HAProxy почти с той же конфигурацией. И Вы даете вторичный IP основному серверу при связи нового, другого эластичного IP со вторичным частным IP.

Необходимо будет настроить экземпляр для работы с несколькими дюйм/с, который объяснен здесь https://askubuntu.com/a/995329/57016

Вам также будет нужен awscli, который можно установить со следующим

apt-get install python-pip python-dev build-essential 
pip install awscli --upgrade --user
export PATH=~/.local/bin:$PATH
aws configure

Теперь можно использовать команду как этот для получения по запросу вторичного IP-адреса от безотносительно экземпляра, с которым он связывается к текущему

aws ec2 assign-private-ip-addresses --allow-reassignment --network-interface-id <your eni ID> --private-ip-addresses 172.31.0.0

Я должен все же выяснить, как проверить, если сервер HAProxy, работающий на противоположном сервере все же для езды на автомобиле вторичный частный IP, но это - определенно твердое место для запуска.

0
ответ дан 2 November 2019 в 21:56

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

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