本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 IP 地址挂载
作为挂载DNS名为 Amazon EFS 文件系统的替代方案,Amazon EC2 实例可以使用挂载目标的 IP 地址挂载文件系统。通过 IP 地址挂载适用于禁用主机DNS名的环境,例如禁VPCs用DNS主机名的环境。
对于配置为默认使用文件系统的DNS名称挂载文件系统的应用程序,您也可以使用挂载目标 IP 地址作为备用选项,将挂载目标 IP 地址配置为挂载文件系统。连接到挂载目标 IP 地址时,应使用挂载目标 IP 地址与连接EC2实例位于同一个可用区中的挂载目标 IP 地址进行装载。
可以在附加对话框中查看和复制用于挂载文件系统的确切命令。
注意
在挂载文件系统之前,您需要为挂载目标安全组添加一条规则,以允许来自该EC2安全组的入站NFS访问。有关更多信息,请参阅 为 Amazon EC2 实例和挂载目标使用VPC安全组。
查看和复制使用挂载目标 IP 地址挂载EFS文件系统的确切命令
-
打开 Amazon Elastic File System 控制台,网址为https://console.aws.amazon.com/efs/
。 在 Amazon EFS 控制台中,选择要挂载的文件系统以显示其详细信息页面。
要显示用于此文件系统的挂载命令,请选择右上角的附加。
-
附加屏幕显示用于挂载文件系统的确切命令。
选择 “通过 IP 装载”,显示使用所选可用区中的挂载目标 IP 地址通过NFS客户端装载文件系统的命令。
在命令中使用挂载目标的 IP 地址,您可以使用以下
mount
命令在 Amazon EC2 Linux 实例上挂载文件系统。sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport
mount-target-IP
:/ /efs在命令中使用挂载目标的 IP 地址,您可以使用以下
mount
命令在运行 macOS Big Sur 的 EC2 Amazon Mac 实例上挂载文件系统。sudo mount -t nfs -o nfsvers=4.0,rsize=65536,wsize=65536,hard,timeo=600,retrans=2,noresvport,mountport=2049
mount-target-IP
:/ /efs重要
mountport=2049
在运行 macOS Big Sur 的 EC2 Mac 实例上安装时,必须使用才能成功连接到EFS文件系统。
使用 IP 地址进行装载 AWS CloudFormation
您也可以使用 AWS CloudFormation 模板中的 IP 地址挂载文件系统。有关更多信息,请参阅 awsdocs/ elastic-beanstalk-samples 存储库中的 storage-efs-mountfilesystem-ip-addr.config,了解社区提供的配置