如何增加Amazon EC2存储卷的大小?如果你熟悉Amazon EC2和EBS卷,你可能曾经改变过EBS卷的大小,毕竟AWS使得扩大EBS卷的大小很简单。那么,如何增加它又不必删除卷或重新启动实例呢?这里搬主题就分享一下在不停机的情况下增加Amazon EC2的EBS卷块存储硬盘空间大小图文教程。
什么是AWS EC2实例?
亚马逊弹性计算云(EC2)上用于在亚马逊网络服务(AWS)基础设施上运行应用程序的虚拟服务器,被称为亚马逊EC2实例。AWS是一个全面的、不断发展的云计算平台,而EC2是一项允许企业用户在计算环境中运行应用程序的服务。它可以用来创建几乎无限数量的虚拟机(VM)。
为了满足客户的需求,亚马逊提供各种实例,有不同的CPU、内存、存储和网络资源选项。每种类型都有不同的尺寸,以满足不同工作负载的需要。
亚马逊机器图像被用来建立实例(AMI)。机器的图形与模板类似,它们有一个操作系统(OS)和其他安装的软件,建立用户的操作环境。用户可以从AWS的AMI,用户社区的AMI,或AWS市场中选择。用户还可以设计和分享他们自己的AMI。
什么是EBS?
弹性块存储(EBS)是一个基于AWS云的块存储解决方案。EBS将大量数据存储在功能类似于硬盘(称为卷)的块中。文件系统、交易数据、NoSQL和关系型数据库、备份实例、容器和应用程序都是可以使用它来存储的数据类型的例子。EBS最常被用于
EBS是亚马逊网络服务(AWS)提供的一项服务,需要一个AWS账户。你可以使用该平台来提高性能和价格。例如,你可以调整卷的大小和类型,以及消除重复的卷。你可以从该平台为你的数据配置备份和恢复方案。
EBS卷备份
在扩大EBS卷的大小之前,有一个EBS卷的备份总是一个好的做法;万一出了问题,你有EBS卷的备份,可以恢复你的数据。要访问AWS管理控制台,请访问以下网站内容:
备份EBS卷
登陆AWS管理控制台的仪表板
搜索EC2
在你开始之前,请仔细检查你是否在使用新的EC2控制台,因为以前的EC2界面可能会有一些变化。打开EC2服务左上角的 “New EC2 Experience”按钮,移至新EC2控制台。
在过渡到新的EC2控制台后,从左侧面板的 “Elastic Block Store”下选择 “Volumes “选项。
它将显示所有可用的EBS卷。点击你想调整大小的实例的EBS卷上面的 “action”按钮
从下拉菜单中,选择 “Create Snapshot”创建快照,它将提示你对快照的描述。
添加一个描述,然后点击右下角的 “Create Snapshot”按钮。
从左侧面板的 “Elastic Block Store”区域选择 “Snapshot”选项,就会创建一个快照。
注意:在你做任何进一步的事情之前,请等待快照被创建。
增加EBS卷的大小:
第一步是在拍摄EBS卷的快照后,通过EC2控制台提高EC2实例的EBS卷大小。在 “Elastic Block Store “下,从左侧面板选择 “Volumes “选项。
它将向你显示所有可用的EBS卷。点击你想调整大小的实例的EBS卷上面的 “Action”按钮。
从下拉列表中选择 “Modify Volume”选项,弹出一个窗口。
从弹出的窗口可以看出,卷的类型以及卷的大小都可以被修改。大小字段显示EBS卷的当前大小,是30GB。把EBS卷的大小增加到适当的值,然后点击 “Modify”
当你点击 “Modify修改”按钮时,会有一个新的弹出窗口,要求你允许实施这些修改。
当你点击 “Yes”按钮时,EBS卷将被修改。修改卷可能需要一些时间。检查卷的状态并等待优化完成。
增加分区的大小
一旦EBS卷的大小增加,我们也需要增加分区的大小,然后增长文件系统。
- 在提高EBS卷的大小后,通过SSH连接到你的实例,检查EBS卷的大小。
- 现在使用df命令列出挂载在你的磁盘上的所有文件系统。
- 根文件系统(/dev/xvda1)仍然是30GB大小,使用ext4文件系统格式。
- 要查看磁盘是否包含一个扩展分区,请在终端使用lsblk命令。
根驱动器(/dev/xvda)上存在一个分区(/dev/xvda1)。卷的容量为35GB,但分区的大小仍为30GB。为了增加分区的大小,在终端使用growpart命令。
在终端使用lsblk命令,看看分区的大小是否有所增长。
扩展文件系统
到目前为止,卷和分区的大小都已经增加了。要查看根文件系统是否已经扩展,请使用df命令。
根文件系统的大小仍为8GB,需要扩展。不同的命令被用来扩展不同类型的文件系统。
扩展ext4文件系统
resize2fs命令被用来扩展ext4文件系统。
使用df命令,再次列出你的EC2实例上的所有文件系统。
使用resize2fs命令后,文件系统的大小就变化了。
最后总结
如果你是一个云解决方案的架构师或系统管理员,你应该刚开始就设置好最初配置的资源,然后随着流量的增加再来扩展资源,毕竟现在几乎所有的云服务供应商提供的资源都是可以扩展的。因此本文就是在不停机增加Amazon EC2的EBS卷块存储硬盘空间大小图文教程。
1.本站内容仅供参考,不作为任何法律依据。用户在使用本站内容时,应自行判断其真实性、准确性和完整性,并承担相应风险。
2.本站部分内容来源于互联网,仅用于交流学习研究知识,若侵犯了您的合法权益,请及时邮件或站内私信与本站联系,我们将尽快予以处理。
3.本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
4.根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
5.本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途
暂无评论内容