将 Amazon EFS 与 Amazon EC2 结合使用 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

将 Amazon EFS 与 Amazon EC2 结合使用

Amazon EFS 提供可扩展文件存储以供和 Amazon EC2 一起使用。您可以使用 EFS 文件系统作为在多个实例上运行的工作负载和应用程序的通用数据源。有关更多信息,请参阅Amazon Elastic File System产品页

有关如何使用 Amazon EFS 控制台创建文件系统的教程,请参阅 Amazon Elastic File System User Guide(《Amazon File System 用户指南》)中的 Getting started with Amazon Elastic File System(Amazon Elastic File System 入门)。

重要

Amazon EFS 在 Windows 实例上不受支持。

测试 EFS 文件系统

您可以连接到实例并验证文件系统是否已挂载到您指定的目录(例如,/mnt/efs)。

验证文件系统是否已装载

  1. 连接到您的实例。有关更多信息,请参阅连接到您的 Linux 实例

  2. 从每个实例的终端窗口,运行 df -T 命令以验证是否已挂载 EFS 文件系统。

    $ df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/xvda1 ext4 8123812 1949800 6073764 25% / devtmpfs devtmpfs 4078468 56 4078412 1% /dev tmpfs tmpfs 4089312 0 4089312 0% /dev/shm efs-dns nfs4 9007199254740992 0 9007199254740992 0% /mnt/efs

    请注意,文件系统的名称(在示例输出中显示为 efs-dns)具有以下格式。

    file-system-id.efs.aws-region.amazonaws.com:/
  3. (可选)在该实例的文件系统中创建文件,然后验证您是否可以从另一实例查看该文件。

    1. 在该实例中,运行以下命令来创建文件。

      $ sudo touch /mnt/efs/test-file.txt
    2. 在另一个实例中,运行以下命令来查看文件。

      $ ls /mnt/efs test-file.txt

删除 EFS 文件系统

如果您不再需要文件系统,可将其删除。

删除文件系统

  1. 访问 https://console.aws.amazon.com/efs/,打开 Amazon Elastic File System 控制台。

  2. 选择要删除的文件系统。

  3. 选择 ActionsDelete file system

  4. 当系统提示您确认时,输入文件系统 ID 并选择删除文件系统