AWS EBS的4个步骤

启动AWS AMI时,会为您提供磁盘空间的小分区,该分区在重启后仍然有效。 例如,我倾向于使用的基本Ubuntu AMI带有8GB主分区。 但是,8GB通常是不够的,尤其是在运行数据库或需要大量磁盘空间的情况下。

如果您在AMI实例上四处寻找,您会发现某些AMI实例将具有其他分区,并且在许多情况下,这些分区将非常庞大。 但是,它们是暂时的,重新启动后这些磁盘上的任何数据都将消失。 4手指

因此,如果需要在AMI实例上获得更多的永久空间,则需要利用Elastic Block Store(或EBS) ,它基本上是可以连接到正在运行的AMI实例的永久硬盘。 EBS上的数据将在重启后幸存下来。

附加EBS非常简单 ,可以分4个步骤完成。 这些步骤假定您具有运行中的AMI。 因此,如果您没有启动并运行它,请先进行操作。 最后,这些说明适用于Linix / Unix系统。

首先,您需要在与AMI实例相同的区域中创建EBS卷。 就我而言,我想使用功能强大的硬盘驱动器扩展的实例位于us-east-1b中。 此外,您需要配置所需的空间-您还可以选择是否要配置IOPS-这是AWS的高性能I / O功能,适用于数据库。

ebs1

创建EBS之后,您需要将其附加到运行的AMI –您可以通过右键单击AWS Management Console中的EBS并选择Attach Volume(附加卷)来执行此操作。 您需要从下拉列表中选择实例。 选择实例后,AWS将建议一个设备–我建议您保留它。 单击“是,附加”按钮。

ebs2

SSH到正在运行的实例上,并浏览/proc/partitions文件-您应该至少看到2个分区,新连接的分区在底部。 这些块以千字节为单位列出,并特别注意该名称-在接下来的几个步骤中将需要使用它。

/ proc / partitions的内容:
ubuntu@ip-10-194-97-73:~$ cat /proc/partitions
major minor  #blocks  name

 202        1    8388608 xvda1
 202       80    8388608 xvdf

如上所示, partitions文件中有一个名为xvdf的8GB EBS卷。 接下来,您将要格式化该卷–我将把EBS卷格式化为ext4。 为此的命令是:

设置EBS卷:
sudo mke2fs -F -t ext4 /dev/xvdf

现在已经格式化了卷,可以挂载了–我将其挂载到名为/ebs的目录中; 因此,我需要创建/ebs目录,然后像这样挂载xvdf设备:

创建设备并将其安装到ebs目录:
sudo mkdir /ebs
sudo mount /dev/xvdf /ebs

至此,您已经完成了98%; 但是,如果重新启动该实例,则不会重新附加该卷。 要使此EBS卷在重新启动后自动重新连接,您需要将其添加到fstab文件(位于/etc目录中)。 当您编辑该文件时,文件系统将是您已挂载的文件系统(即/dev/xvdf ),挂载点将是您将其挂载到的目录–在我的情况下为/ebs 。 类型将是ext4(如果以这种方式格式化),而对于选项,则使用默认值。 最后两个值也可以为0。 如果需要删除EBS卷,请在附加实例上运行

卸载设备:
sudo umount -d /dev/xvdf

然后进入AWS管理控制台,找到您的EBS卷,右键单击它并选择分离卷。 就这样–完成! 您有一家永久性商店。 在4个步骤中,您已经创建了EBS卷,将其附加到正在运行的AMI,对其进行了格式化和装入。 并且您已使其重新启动后自动附加。 你能挖一下它么?

参考: The Disco Blog博客中的JCG合作伙伴 Andrew Glover的四个步骤中的AWS EBS

翻译自: https://www.javacodegeeks.com/2013/10/aws-ebs-in-4-steps.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值