实战案例 | 创建并验证 Amazon EFS 文件系统


  项目需求

A 公司正在开发一个项目,项目开发平台采用 Amazon Linux EC2 实例。项目成员需要能够在多台EC2 实例上同时访问项目代码。

  解决方案

创建一个 Amazon EFS 文件系统,在对应的 EC2 实例上,挂载刚创建的 EFS 文件系统。

  作业步骤

本次采用AWS Console界面完成作业。
注意:根据项目的具体情况,可以采用不同的实施方法。比如使用命令行(CLI)部署、代码部署 (CloudFomation、Terraform等)、以及其它开发语言(SDK)完成作业。

步骤一:创建文件系统
1. 在 Amazon EFS 控制台中,单击创建文件系统
2. 接受配置文件系统访问权限中的所有默认值
3. 接受配置可选设置中的所有默认值
4. 审核和创建中的所有默认值,然后单击创建文件系统

步骤二:连接实例
步骤三:挂载文件系统
1. 打开 Amazon EFS 控制台
2. 查看 Amazon EC2 安装说明链接
3. 执行 sudo mkdir efs 命令,在实例上创建一个新目录
4. 执行 sudo mount –t nfs4 命令,文件系统作为新目录进行挂载。

  结果验证

1. 执行 df -h 命令,验证否已经成功挂载文件系统
2. 在新文件系统中创建一个测试文件
3. 在其它 EC2 实例上验证创建的测试文件