Я ищу способ синхронизации содержимого EFS в двух разных кластерах EBS.Планируется подключить обе EFS к экземпляру EC2 во время развертывания, чтобы впоследствии выполнить повторную синхронизацию содержимого.
Наша установка:
- 2 ELB Cluster
- каждый в отдельном VPC с 3 зонами доступности
- одна - это наш кластер этапов / обслуживания,где наш клиент загружает мультимедийные данные и создает CMS-страницы и т. д., и по одной для производственных целей
- каждый из ELB использует EFS для хранения пользовательского контента, таких как загруженные изображения и т. д.
Цель:
- синхронизировать EFS1 с EFS2 во время развертываний
- , поэтому обе EFS должны быть смонтированы в одном из экземпляров LIVE кластеров EC2
- , чтобы содержимое моглосинхронизироваться с одной точки монтирования на другую с помощью rsync
Текущее состояние:
- ELB и EFS отлично работают для каждого из двух доменов (stage / live), которые мы просматриваемVPC успешно с разрешением DNS в обоих направлениях
- Я добавил полный CIDR STAGE в качестве маршрута к пирингу VPC для LIVE
- Я разрешил доступ к EFS STAGE для живого веб-сервераver группа безопасности в группе безопасности EFS для STAGE EFS.
- Я могу пропинговать экземпляры EC2 STAGE EBS из экземпляра EC2 LIVE EBS через DNS-имя
Проблема в том, что я не могу смонтировать STAGE EFS внутри моего LIVE EC2.В отличие от DNS-имен EC2, имя хоста не может быть разрешено (mount.nfs4: не удалось разрешить сервер eu-west-1b.fs-123456.efs.eu-west-1.amazonaws.com: имя или служба неизвестны)
Может кто-нибудь сказать мне, что не так с моей настройкой / стратегией или, по крайней мере, указать мне правильное направление и сказать мне, можно ли это решить таким образом или нет?
Спасибо большое !!!