使用 EFS 挂载帮助程序在 Amazon EC2 Linux 实例上挂载
此过程需要满足以下条件:
-
已在 EC2 实例上安装
amazon-efs-utils
软件包。有关更多信息,请参阅 手动安装 Amazon EFS 客户端。 -
已为文件系统创建挂载目标。有关更多信息,请参阅 管理挂载目标。
使用挂载帮助程序在 EC2 Linux 实例上挂载 Amazon EFS 文件系统
-
通过 Secure Shell(SSH)打开 EC2 实例上的终端窗口,然后使用正确的用户名登录。有关更多信息,请参阅《Amazon EC2 用户指南》中的连接到您的 EC2 实例。
使用以下命令创建要用作文件系统装载点的目录
efs
:sudo mkdir efs
-
运行以下命令之一来挂载文件系统。
注意
如果 EC2 实例和您要挂载的文件系统位于不同 AWS 区域,请参阅从不同 AWS 区域挂载 EFS 文件系统 以编辑
efs-utils.conf
文件中的region
属性。使用文件系统 ID 装载:
sudo mount -t efs
file-system-id
efs-mount-point
/使用要挂载到
和file-system-id
efs
的文件系统 ID 代替efs-mount-point
。sudo mount -t efs fs-abcd123456789ef0 efs/
或者,如果要使用传输中的数据加密,您可以使用以下命令挂载文件系统。
sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs/
使用文件系统 DNS 名称挂载:
sudo mount -t efs -o tls
file-system-dns-name
efs-mount-point
/sudo mount -t efs -o tls fs-abcd123456789ef0.efs.us-east-2.amazonaws.com efs/
-
使用挂载目标 IP 地址挂载:
sudo mount -t efs -o tls,mounttargetip=
mount-target-ip
file-system-id
efs-mount-point
/sudo mount -t efs -o tls,mounttargetip=192.0.2.0 fs-abcd123456789ef0 efs/
可以在附加对话框中查看和复制用于挂载文件系统的确切命令。
在 Amazon EFS 控制台中,选择要挂载的文件系统以显示其详细信息页面。
要显示用于此文件系统的挂载命令,请选择右上角的附加。
附加屏幕显示用于通过以下方式挂载文件系统的确切命令:
(通过 DNS 挂载)将文件系统的 DNS 名称与 EFS 挂载帮助程序或 NFS 客户端一起使用。
(通过 IP 挂载)使用 NFS 客户端的选定可用区中的挂载目标 IP 地址。