'unknown host' 尝试从不同区域 link EB 和 EFS 时出错

'unknown host' error when trying to link EB and EFS from different regions

今天我的 EC2 实例遇到了一些问题,EB 完成了他的工作,创建了新实例并终止了旧实例。 问题是我的 /mnt/efs 文件夹是空的。

我尝试手动安装它,但出现此错误:

unknown host fs-xxx.efs.eu-central-1.amazonaws.com

这是我安装卷的命令:

sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport fs-846896dd.efs.eu-central-1.amazonaws.com:/ /mnt/efs

另一件重要的事情:我的elastic beanstalk环境和EFS不在同一个区域:

EB -> 巴黎
EFS -> 法兰克福

我发现我不能 link EFS 和 EB,因为它们必须在同一区域,所以我将 EB 移到法兰克福。