热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

centos7安装git_如何在CentOS7上挂载AmazonEFS文件系统?

如何为数千个AmazonEC2实例提供大规模并行共享访问模式?在本周,为大家做的分享是关于如何在CentOS7上挂载AmazonEFS文件系统。Amaz

如何为数千个 Amazon EC2 实例提供大规模并行共享访问模式?

在本周,为大家做的分享是关于如何在 CentOS 7 上挂载 Amazon EFS 文件系统。Amazon EFS 可以让您的应用程序在一致、低延迟的状态下实现高水平的总吞吐量和 IOPS。

185a8ff8d8f3f7bbf4b42a11f4f05504.png

关于Amazon EFS

Amazon Elastic File System(Amazon EFS)提供了一个简单,可扩展,完全托管的Elastic NFS 文件系统,可与 AWS Cloud 服务和本地资源一起使用。

Amazon EFS 可按需扩展到 PB,而无需中断应用程序,在添加和删除文件时会自动增长和收缩,从而无需配置和管理容量以适应增长。Amazon EFS 具有简单的 Web 服务界面,可让您快速轻松地创建和配置文件系统。

前提条件

操作系统:centos 7

实例类型:m5.large

01创建 EC2 实例

登录 AWS 的账号并打开 Amazon EC2 控制台 。

d9acc04a4720afbdea891bab43ef8332.png

选择:启动实例。

b9cd01a8285d712083c32775f3b049ef.png

搜索centos 并回车,点击 AWS Marketplace,点击选择这个 AMI。

3be5f85f2017882169e7f6419afcbc97.png

选择 Continue。

15143a1257b0741fb82fa31f99a7e105.png

向下滚动并找到 m5.large 实例类型,并勾选。

选择下一步:配置实例详细信息。

4d9c1d292ded0d07189cdba94ff02e44.png

选择您的 VPC 和子网,启用自动分配公有 IP,选择下一步:添加存储(按需选择存储容量)。

8d90abc9ad17684dff472e83cb001c44.png

选择下一步:添加标签(自行添加标签)。

55325cb0c64dcdf31b23277a162f0e50.png

选择下一步:配置安全组。

5284ff77d56f05f3696f1090e4a1b7e1.png

选择一个安全组,可以根据您自己的需要来选择,选择审核和启动。

70eb0ad7e9138e3eba838a45adf7f950.png

选择启动。

0fe2bf03c3889be5f8b7b5eff7b7e9cd.png

选择您的密钥对,如果没有请选择创建新密钥对(注意:秘钥对只有一次下载机会)

b3595d80ced7db53c4fdba5cdd1b8b8a.png

选择查看实例,并等待实例启动完成。

f39dc8a4ebfb79ec26f09ca156c80dbe.png

02创建 Amazon EFS 文件系统

选择服务,选择 EFS。

0833be8ecb3a6baa5e8d5bd1ffd6c3e8.png

选择创建文件系统。

ed8505839b1897a4727ad8613a169ba7.png

选择您刚刚创建的 EC2 的那个 VPC。

根据您的需求是否多可用区挂载目标。

选择适当的安全组确保您的 EFS 可以被 EC2 访问,选择默认安全组是允许所有流量,选择下一步。

da3cfabe0c847436cee5e364398ae162.png

选择:下一步。

90958d4215fb89ddf53039d125ea65a2.png

选择创建文件系统。

eca5fef85d3f817b5b3cf6530ec02378.png

创建成功,并等待创建完成。

de34e3240e9e1a57d9e55b91083ba908.png

03连接EC2实例并挂载Amazon EFS文件系统

1. 使用 PuTTY 从 Windows 连接到 Linux 实例,具体步骤请参考这篇文档:

 https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/putty.html 

2. 挂载 Amazon EFS 文件系统

# 切换到 root

sudo -i

# 如果尚未安装 git,请使用以下命令进行安装。

yum -y install git

# 使用以下命令将 amazon-efs-utils 工具从 GitHub 克隆到所选的目录中。

git clone https://github.com/aws/efs-utils

# 如果您的操作系统尚未安装 bash,您可以使用以下命令进行安装。

yum -y install make

# 切换到 efs-utils 的目录下

cd efs-utils

# 如果尚未安装 rpm-builder 软件包,请使用以下命令进行安装。

yum -y install rpm-build

# 构建该软件包。

make rpm

# 安装 amazon-efs-utils 软件包。

yum -y install ./build/amazon-efs-utils*rpm

# 创建新目录

mkdir /mnt/efs

# 将 Amazon EFS 文件系统挂载到您所创建的目录中。请使用以下命令,并将 fs-12345678 替换为您的文件系统 ID 值。

mount -t efs fs-12345678:/ /mnt/efs

# 查看是否挂载成功,最后一行将看到 efs,即挂载成功。

[root@ip-10-0-1-94 ~]# df -h

Filesystem                                 Size Used Avail Use% Mounted on

……

fs-e0030b4b.efs.us-west-2.amazonaws.com:/  8.0E     0  8.0E   0% /mnt/efs

c4a35be0437c510d8a497b9a634ac5fd.gif


55e675f11bc9be37c934ed831371c686.gif推荐阅读

如何高效实现音视频字幕自动生成及翻译?

跨境电商平台 XShoppy 的上云之路

AWS 合作伙伴峰会 2020,伊克罗德又添两大奖项!

6月活动预告,会有哪些惊喜等你?

Lambda@edge 轻松入手,以低延迟响应最终用户

S3 作为 AWS CloudFront 源真的安全吗?

伊克罗德荣获 AWS WAF 认证,助力企业实现高效精准的安全防护

伊克罗德荣获 Amazon CloudFront Service Delivery,助力企业安全实现低延迟



推荐阅读
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
author-avatar
媛涞汝茨
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有