本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 EFS 挂载帮助程序在 Amazon EC2 Linux 实例上挂载
此过程需要以下内容:
-
您已在 EC2 实例上安装该
amazon-efs-utils
软件包。有关更多信息,请参阅手动安装亚马逊 EFS 客户端: -
您已经为文件系统创建了挂载目标。有关更多信息,请参阅创建和管理挂载目标和安全组:
在 EC2 Linux 实例上使用挂载帮助程序挂载您的 Amazon EFS 文件系统
-
通过安全外壳 (SSH) 在 EC2 实例上打开终端窗口,然后使用相应的用户名登录。有关更多信息,请参阅使用适用于 Linux 实例的 SSH 连接到您的 Linux 实例。
使用以下命令创建
efs
要用作文件系统装载点的目录:sudo mkdir efs
-
运行以下命令之一来挂载您的文件系统。
注意
如果 EC2 实例和您要挂载的文件系统位于不同的 Amazon Web Services 区域 s 中从不同的服务器挂载 Amazon EFS 文件系统 Amazon Web Services 区域,请参阅编辑
efs-utils.conf
文件中的region
属性。要使用文件系统 ID 进行装载,请执行以下操作:
sudo mount -t efs
file-system-id
efs-mount-point
/使用您要安装的文件系统的 ID
efs
代替efs-mount-point
。file-system-id
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 控制台中,选择要挂载的文件系统以显示其详细信息页面。
要显示用于此文件系统的装载命令,请选择右上角的 “附加”。
Att ach 屏幕显示了用于通过以下方式装载文件系统的确切命令:
(通过 DNS 装载)将文件系统的 DNS 名称与 EFS 挂载帮助程序或 NFS 客户端一起使用。
(通过 IP 装载)在 NFS 客户端上使用所选可用区中的挂载目标 IP 地址。