【Amazon】创建Amazon EFS 文件系统并将其挂载到Amazon EC2实例
文章目录
- 1. Amazon EFS文件系统
- 2. Amazon EFS文件系统工作原理图
- 3. 创建Amazon EFS 文件系统操作步骤
- 3.1 创建安全组
- 3.2 创建 EFS 文件系统
- 3.3 启动 EC2 实例并挂载文件系统
- 4.清理资源
- 4.1 终止 EC2 实例
- 4.2 删除 EFS 文件系统
- 5.参考链接
1. Amazon EFS文件系统
Amazon EFS 是一种无需服务器的弹性文件存储服务,可以在不预先分配或管理存储空间和性能的情况下共享文件数据。Amazon EFS 可以根据不同场景的需求自动调整到 PB 级别的规模,并且在增加或减少文件时自动扩展或缩小。Amazon EFS 有一个简单的 Web 服务界面,可以方便快捷地创建和设置文件系统。该服务为处理所有文件存储基础设施的事务,不必担心复杂的文件系统配置的部署、更新和维护。
使用 Amazon EFS,只需为文件系统使用的存储付费,没有最低费用或设置成本。Amazon EFS 为不同的用例提供以下存储类别选项:
- 标准存储类别(推荐)— EFS 标准和 EFS 标准——低频访问(Standard—IA),可提供多可用区弹性以及最高级别的耐用性和可用性。
- 单区存储类别 — EFS 单区和 EFS 单区—不频繁访问(EFS One Zone—IA),通过选择将数据保存在单个可用区,您可以选择进一步节省开支。
2. Amazon EFS文件系统工作原理图

在此图中,Amazon Virtual Private Cloud (VPC) 有三个可用区。由于文件系统使用标准存储类,因此在每个可用区中创建了装载目标。出于性能和成本原因,我们建议您从同一可用区内的装载目标访问文件系统。其中一个可用区具有两个子网。但是,将仅在一个子网中创建挂载目标。创建此设置的方式如下所示:
创建您的 Amazon EC2 资源并启动 Amazon EC2 实例。
创建 Amazon EFS 文件系统时,选择 “标准存储类”。
Connect 您的 Amazon EC2 实例并挂载 Amazon EFS 文件系统。

3. 创建Amazon EFS 文件系统操作步骤
本实验所需要的服务资源:
1、VPC
2、EC2
3、EFS
3.1 创建安全组
在此步骤中,将创建两个安全组:一个附加到 Amazon EC2 实例,另一个附加到 Amazon EFS 文件系统。
- EC2-sg:该安全组将附加到 EC2 实例,仅允许 EC2 实例的入站 SSH 连接和任何出站连接。

- EFS-sg:该安全组将附加到 EFS 文件系统,仅允许端口 2409 上来自 EC2 实例的 TCP 连接和任何出站连接。

- 查看安全组配置。

3.2 创建 EFS 文件系统
在此步骤中,将使用
Amazon Elastic File System(Amazon EFS)创建文件系统。
- 在搜索栏中 搜索“EFS”。

- 点击“创建文件系统”。

- 创建文件系统名称。点击“自定义”。

① 设置文件系统。

② 设置网络访问。

③ 设置文件系统策略。

④ 审核和创建。

⑤ 创建完成。

⑥ 查看文件系统详细信息。

3.3 启动 EC2 实例并挂载文件系统
① 点击“启动新实例”。

在创建实例过程中,点击“
添加共享的文件系统”。挂载之前创建的EFS文件系统。
注:挂载EFS之前需要首先选择子网。

创建新实例的配置信息如下截图所示,包括:
实例名称:xybaws-efs-test
操作系统映像选择:Amazon Linux 2 AMI
实例类型选择:t2.micro
密钥对名称:xyb-Osaka-key.pem
安全组名称:EC2-sg
存储卷:xybaws-efs

审核确认无误后,启动新实例,等待创建完成即可。

新实例创建完成,获取新实例的公有IPv4地址。

通过SSH命令远程登录新实例。通过
df -Th命令查看efs文件系统是否挂载成功。

4.清理资源
在以下步骤中,将清理在本教程中创建的资源。
删除不再使用的实例和资源,以免它们继续产生费用。
4.1 终止 EC2 实例
打开 Amazon EC2 控制台。
在导航窗格中,选择 Instances (实例)。
选择您在本教程中创建的实例,然后依次选择 Actions (操作)、Instance State (实例状态)、Terminate (终止)。
出现确认提示信息时,选择 Yes, Terminate (是,请终止)。
注意:完成此过程可能需要几秒钟。终止实例后,EC2 控制台上的 Instance State (实例状态) 会变为 terminated (已终止)。4.2 删除 EFS 文件系统
打开 Amazon EFS 控制台。
在 File systems (文件系统) 页面上,选择您在本教程中创建的文件系统。
选择 Delete (删除)。
在 Delete file system (删除文件系统) 对话框中,输入显示的文件系统 ID,然后选择 Confirm (确认),确认删除。
5.参考链接
🔴什么是 Amazon Elastic File System? - Amazon Elastic File System
🟡将 Amazon EFS 与 Amazon EC2 结合使用 - Amazon Elastic Compute Cloud
🟢挂载 EFS 文件系统 - Amazon Elastic File System
相关文章:
【Amazon】创建Amazon EFS 文件系统并将其挂载到Amazon EC2实例
文章目录 1. Amazon EFS文件系统2. Amazon EFS文件系统工作原理图3. 创建Amazon EFS 文件系统操作步骤3.1 创建安全组3.2 创建 EFS 文件系统3.3 启动 EC2 实例并挂载文件系统 4.清理资源4.1 终止 EC2 实例4.2 删除 EFS 文件系统 5.参考链接 1. Amazon EFS文件系统 Amazon EFS …...
微机原理_5
一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上。) 8086微处理器CLK引脚输入时钟信号是由(提供。 A. 8284 B. 8288 C.8287 D. 8289 2.下面4个寄存器中,不能作为间接寻址的寄存器是(…...
我的128天创作纪念日
嘿,大家好!今天我想和大家聊一聊CSDN创作者128天纪念日的话题。 机缘 首先,让我们来谈谈机缘。作为CSDN创作者,我们都有自己的创作机缘。可能是因为对某个领域感兴趣,可能是因为想要分享自己的知识和经验,…...
【高可用架构】Haproxy 和 Keepalived 的区别
Haproxy 和 Keepalived 的区别 1.负载均衡器介绍2.Haproxy 和 Keepalived 的基本概念和特点2.1 Haproxy2.2 Keepalived 3.Haproxy 和 Keepalived 的区别3.1 功能上的区别3.2 架构上的区别3.3 配置上的区别 4.总结 1.负载均衡器介绍 负载均衡器是一种解决高并发和高可用的常用的…...
python-opencv 人脸68点特征点检测
python-opencv 人脸68点特征点检测 不是很难,主要还是掉包,来看一下代码啊: # coding: utf-8 # 导包 import numpy as np import dlib import cv2class face_emotion(object):def __init__(self):# 人脸检测器对象,通过它拿到人…...
无线网络下VMWare+CentOS7使用桥接模式无法联通网络问题
因为最近新配了台带无线网卡的主机,所以准备把所有的内容都转移到新电脑上,其中就包括虚拟机 安装好VMWareCentOS7选择桥接模式 然后我们去修改一下网络配置 cd /etc/sysconfig/network-scripts/进入这个ifcfg-ens33文件 我们修改箭头所示内容ÿ…...
vue2.x中使用JS与路由守卫配置、vue2.x中使用TS与路由守卫的配置和vuex的配置以及TS在vue2.x中的使用说明
vue2.x 事件修饰符 <button click.stop.self"handleDelete(item)"></button>在使用 $confirm 时,使用 await 方式时,需要添加 catch 回调,否则无法获取 $confirm 关闭和取消时的标识值,并且后续代码停止执…...
C语言第三十二弹---打印整数二进制的奇数位和偶数位
使用C语言打印整数二进制的奇数位和偶数位。 思路:分别实现奇数位和偶数位,那么二进制只有0 和 1 那么如何判断一个数的二进制位是0还是1呢?那我们就可以使用位操作符&与1比较,都是1证明该二进制位是1,为0证明该二进制位是0…...
车载电子电器架构 ——电子电气架构设计方案概述
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 注:本文1万多字,认证码字,认真看!!! 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证…...
《C++PrimePlus》第10章 对象和类
10.1 过程性编程和面向对象编程 10.2 抽象和类 10.3 类的构造函数和析构函数 类的定义和使用(买卖股票) 头文件stock10.h #ifndef __STOCK00__H__ #define __STOCK00__H__#include <string>class Stock { // pravate的内容只能通过public访问 p…...
实现极坐标图表QPolarChart的角度轴范围是[0,360]时,0度在水平右侧
目录 参考角度轴范围是[0,360]时,0度在水平右侧.h.cpp 参考 Qt数据可视化(QPolarChart雷达图) 默认QPolarChart的范围是[0,360]时,0度在垂直上方 如官方例子QValueAxis角度轴范围是[-100,100] 角度轴范围是[0,360]时,0度在水平右侧 原理&am…...
讲述 什么是鸿蒙 为什么需要鸿蒙 为什么要学习鸿蒙
首先 我们为什么要学习鸿蒙开发? 因为 鸿蒙发展前景巨大 鸿蒙自发布依赖 一直受社会各界关注 强两百的 App厂商 大部分接受了与鸿蒙的合作 硬件也有非常多与鸿蒙合作的厂商 鸿蒙的合作企业基本已经覆盖整个互联网客户的主流需求 所以鸿蒙的崛起不过是早晚的问题 …...
【深度学习笔记】05 线性回归
线性回归 线性回归基于几个简单的假设: 首先,假设自变量 x \mathbf{x} x和因变量 y y y之间的关系是线性的, 即 y y y可以表示为 x \mathbf{x} x中元素的加权和,这里通常允许包含观测值的一些噪声; 其次,我…...
二叉树算法—后继节点
与其明天开始,不如现在行动! 文章目录 1 后继节点1.1 解题思路1.2 代码实现 💎总结 1 后继节点 1.1 解题思路 二叉树节点结构定义如下: public static class Node { public int cal; public Node left; public Node right; public…...
C语言做一个恶作剧关机程序
一、项目介绍 C语言实现一个简单的"流氓软件",一个可以强制关机恶作剧关机程序,输入指定指令可以解除 二、运行截图 然后当你输入“n”才可以解锁关机。 三、完整源码 #include <stdlib.h> #include <stdio.h> #include <s…...
数据结构 / 计算机内存分配
1. Linux 32位系统内存分配 栈(stack): 先进后出, 栈区变量先定义的后分配内存, 栈区地址从高到低分配堆(heap): 先进先出, 栈区变量先定义的先分配内存, 堆区地址从低到高分配堆栈溢出: 表示的是栈区内存耗尽, 称为溢出. 例如: 每次调用递归都需要在栈区申请内存, 如果递归太深…...
计算机视觉算法——基于Transformer的目标检测(DN DETR / DINO / Sparser DETR / Lite DETR)
计算机视觉算法——基于Transformer的目标检测(DN DETR / DINO) 计算机视觉算法——基于Transformer的目标检测(DN DETR / DINO)1. DN DETR1.1 Stablize Hungarian Matching1.2 Denoising1.3 Attention Mask 2. DINO2.1 Contrasti…...
Spark---基于Yarn模式提交任务
Yarn模式两种提交任务方式 一、yarn-client提交任务方式 1、提交命令 ./spark-submit --master yarn --class org.apache.spark.examples.SparkPi ../examples/jars/spark-examples_2.11-2.3.1.jar 100 或者 ./spark-submit --master yarn–client --class org.apache.s…...
SpringCloud之Gateway(统一网关)
文章目录 前言一、搭建网关服务1、导入依赖2、在application.yml中写配置 二、路由断言工厂Route Predicate Factory三、路由过滤器 GatewayFilter案例1给所有进入userservice的请求添加一个请求头总结 四、全局过滤器 GlobalFilter定义全局过滤器,拦截并判断用户身…...
案例029:基于微信小程序的阅读网站设计与实现
文末获取源码 开发语言:Java 框架:SSM JDK版本:JDK1.8 数据库:mysql 5.7 开发软件:eclipse/myeclipse/idea Maven包:Maven3.5.4 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序…...
超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
TDengine 快速体验(Docker 镜像方式)
简介 TDengine 可以通过安装包、Docker 镜像 及云服务快速体验 TDengine 的功能,本节首先介绍如何通过 Docker 快速体验 TDengine,然后介绍如何在 Docker 环境下体验 TDengine 的写入和查询功能。如果你不熟悉 Docker,请使用 安装包的方式快…...
学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...
Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)
引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...
Unit 1 深度强化学习简介
Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库,例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体,比如 SnowballFight、Huggy the Do…...
深入解析C++中的extern关键字:跨文件共享变量与函数的终极指南
🚀 C extern 关键字深度解析:跨文件编程的终极指南 📅 更新时间:2025年6月5日 🏷️ 标签:C | extern关键字 | 多文件编程 | 链接与声明 | 现代C 文章目录 前言🔥一、extern 是什么?&…...
用docker来安装部署freeswitch记录
今天刚才测试一个callcenter的项目,所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...
Aspose.PDF 限制绕过方案:Java 字节码技术实战分享(仅供学习)
Aspose.PDF 限制绕过方案:Java 字节码技术实战分享(仅供学习) 一、Aspose.PDF 简介二、说明(⚠️仅供学习与研究使用)三、技术流程总览四、准备工作1. 下载 Jar 包2. Maven 项目依赖配置 五、字节码修改实现代码&#…...
代码随想录刷题day30
1、零钱兑换II 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 位带…...
Linux 中如何提取压缩文件 ?
Linux 是一种流行的开源操作系统,它提供了许多工具来管理、压缩和解压缩文件。压缩文件有助于节省存储空间,使数据传输更快。本指南将向您展示如何在 Linux 中提取不同类型的压缩文件。 1. Unpacking ZIP Files ZIP 文件是非常常见的,要在 …...
