AWS Пакетная обработка: aws cli работает с одноузловыми заданиями, но не с несколькими узлами. - PullRequest
0 голосов
/ 19 января 2020

Я могу заставить CLI AWS работать с пакетными заданиями с одним узлом, но не с пакетными заданиями с несколькими узлами. Задания используют одну и ту же роль, вычислительную среду и очередь, поэтому это должно быть связано с тем, как AWS обрабатывает задания с одним или несколькими узлами.

Похоже, это связано со следующим вопросом переполнения стека: boto3 не может подключиться к S3 из Docker контейнер работает в AWS пакет

Есть комментарий в нижней части вопроса следующее:

"Проблема закончилась тем, что я запускал многоузловое пакетное задание. Многоузловые пакетные задания развертывают контейнеры ecs с сетевым типом awsvp c. Эта сеть делает не наследовать хост-сеть, вместо этого он создает собственный ENI, который действует как частная сеть. Чтобы заставить его работать, мне нужно было создать шлюз NAT, подключить его к частному su bnet (s) и развернуть Пакетные узлы EC2 в этом su bnet, и все работает. "

Однако ранее я не настраивал VPC или ENI. Может ли кто-нибудь научить меня, как правильно это настроить?

Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...