Невозможно подключить EFS к EC2.Мы пробовали разные способы монтировать, даже выкидывает одну и ту же ошибку - PullRequest
0 голосов
/ 07 апреля 2019

Невозможно подключить EFS к EC2. Мы пробовали разные способы монтирования, даже оно выдает ту же ошибку. журналы:

mount -t nfs4 -o nfsvers = 4.1, rsize = 1048576, wsize = 1048576, hard, timeo = 600, retrans = 2, noresvport fs-c04ksakbe520.efs.us-wsjn-1.amazonaws.com: / efs mount.nfs4: Тайм-аут соединения

1 Ответ

0 голосов
/ 07 апреля 2019

мы обнаружили, что VPC использует настраиваемый DNS в параметре DHCP, установленном для разрешения компании в локальных URL-адресах. Чтобы смонтировать EFS с использованием DNS-имени, подключаемый экземпляр EC2 должен находиться внутри VPC и должен быть настроен на использование DNS-сервера, предоставленного Amazon [1]. Используя IP-адрес цели монтирования в той же зоне доступности, что и экземпляр (us-east-1a), мы смогли смонтировать EFS [2] с помощью следующей команды:

mount -t nfs -o nfsvers = 4.1, rsize = 1048576, wsize = 1048576, hard, timeo = 600, retrans = 2, noresvport 83.23.23.4:/ efs-точка монтирования

Затем добавили следующую строку в файл / etc / fstab, чтобы автоматически смонтировать EFS при загрузке:

83.23.23.4: / / mnt / efs nfs4 nfsvers = 4.1, rsize = 1048576, wsize = 1048576, hard, timeo = 600, retrans = 2, noresvport, _netdev 0 0

успешно протестировано с помощью команды "mount -a"

Монтирование на Amazon EC2 с DNS-именем - https://docs.aws.amazon.com/efs/latest/ug/mounting-fs-mount-cmd-dns-name.html Монтирование файловых систем без помощника монтирования EFS - https://docs.aws.amazon.com/efs/latest/ug/mounting-fs-old.html

...