学习aws也有一段时间了,本以为创建一台EC2实例应该是没啥问题了,但是今天的问题让我又多了一些认识。
VM镜像⇒AWS的AMI⇒EC2实例
问题是这样的
被导出镜像的虚拟机有两块硬盘,其中一块是根设备,另一块是后扩展的。
当使用VM镜像转换成AMI后,通用该AMI创建EC2实例时,在添加存储这一个步骤时,加载的是两块盘,并且这两块盘对应了各自的快照。但是当EC2创建完了后执行df -h命令后却发现并没有第二块盘。
原因找了挺久,因为默认情况下,扩展盘不自动mount,必须手动mount。
具体分析如下:
通过命令lsblk可以看到真实的分区信息,可以看到扩展盘,这时我们需要做的时,将其mount到某一个目录,并修改/etc/fstab配置文件,让该盘长久mount在该目录下。
还有一种方法就是在创建EC2实例的添加存储这一步时,仅创建根卷,将其余的卷都删除,EC2实例创建完成后,通过lsblk命令查看时,就查看不到除根卷以外的卷了,这时如果要添加,则必须通过以下步骤:
1.从对应的snapshot创建EBS卷
2.EBS卷创建好了,将其attach到对应的EC2上
3.mount
4.修改fstab文件
5.df -h查看
分享到:
相关推荐
reflex-aws-ec2实例启动了未经授权的ami 一种Reflex规则,用于检测何时使用未经授权的AMI启动实例。 要了解有关黄金AMI和管理授权AMI的更多信息,请参阅 。 入门 要开始使用Reflex,请查看。 用法 要使用此规则,...
首先使用以下策略文档创建一个名为“ lambda-ec2ami_policy”的IAM策略: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:*" ], "Resource": "arn:aws:logs:*:*:*" }...
使用t2-micro和CentOS 7.9 AMI创建新的EC2实例 必需品 您必须在GNU Linux上安装git和unzip软件包才能执行此操作; 您必须在AWS上创建一个key par ,然后将其用于插入variables.tf文件(第28行)。 按着这些次序: 1....
数字通信基础实验一,利用MATLAB实现AMI、HDB3码-画图,有详细代码注释!好用!
AMI_CRT-0.1-py3-none-any.whl.zip
terraform-aws-ec2-ami-backup 此存储库包含一个terraform模块,该模块创建两个lambda函数,这些函数会定期自动创建AMI。 它基于和的代码。 该项目是我们针对DevOps的全面方法的一部分。 它是100%开源的,并根据...
使用Amazon EC2 Image Builder部署CIS Level 1强化的AMI 在本文中,我们将演示如何创建一个自动过程,该过程可构建和部署Center for Internet Security(CIS)1级强化AMI。 我们部署的模式包括Image Builder,经过...
Packer-rstudio-ami使用打包程序创建FIN510-RStudio AMI:安装根据需要编辑rstudio.json AWS_PROFILE=default packer build rstudio.json aws --profile profile ec2 run-instances --image-id ami-xxxxxxxx --...
封隔器EC2-Ubuntu-ami 使用Packer创建自定义Ubuntu AMI映像,然后在AWS中启动实例。... 该脚本将自动创建Ubuntu AMI映像,然后使用terraform创建EC2实例。 确保在本地计算机上同时安装了Packer和Terraform。
python库。 资源全名:py4ami-0.0.16-py3-none-any.whl
SUSE Studio 映像的 Amazon EC2 脚本 此存储库包含在 SUSE Studio(、[现场]( ))构建映像的上下文中用于创建和管理的子项目... 用于从单个 Studio 构建的 EC2 映像在所有 Amazon EC2 区域中创建公共 openSUSE AMI 的
注意:在这些步骤之后,我创建了Community EC2 AMI并使其可用,名称为torch-ubuntu-14.04-cuda-7.0-28和ami-id ami-c79b7eac 。 创建实例以快速启动并运行时,只需在社区AMI中搜索ami-c79b7eac 。 初步步骤: ...
这个terraform模块创建一个ec2实例。 它支持以下配置: n个AWS EC2实例数 (可选)创建ec2密钥对 (可选)创建EC2实例自动恢复cloudwatch警报 可选的cloud-init gzip + base64 userdata输入 可选的cloud-init纯...
由该文件创建的堆栈将使用Ubuntu AMI和关系数据库服务(RDS)创建两个EC2实例,而它们的只读副本和MultiAZ无法使用。 第一个实例连接到主RDS实例,第二个实例连接到该RDS实例的读取副本,仅用于从数据库进行读取...
用于从Google助手启动EC2实例的应用程序。 AWS_Lambda 创建EC2实例的Lambda函数。 创建一个t2.micro与形象Amazon Linux AMI 2017.09.1 。 创建实例后,实例信息以JSON格式返回。 分别配置和使用它,以便可以从API ...
使用来自 AWS 中基本映像的打包程序,从我们自定义构建的映像创建 AWS EC2 实例。 在自定义镜像中,我们将安装 nginx 并使用 Ansible 作为 CM 工具创建一个示例 html 文件。 我们使用 Ansible 通过使用 packer buit ...
ami 一个为EC2 AMI模板,搬运工人和dockerui预装要构建 AMI,请运行以下命令: packer build \ -var 'aws_access_key=YOUR ACCESS KEY' \ -var 'aws_secret_key=YOUR SECRET KEY' \ docker-ec2-ami.json默认情况下,...
ami-ana2316-fail-list.properties
高山Linux EC2 AMI Builder 这些是官方的Alpine AWS AMI。 有关图像的索引,请参阅。 内置AMI 要开始使用预先构建的简约AMI,请访问或此的子目录中的 。 或者,使用正确的过滤器,您可以查询EC2 API以编程方式...