【华为云-上云之路】分享云服务器 CentOS 下的云硬盘增加容量的两种实现方式

举报
海海 发表于 2020/06/07 12:03:47 2020/06/07
【摘要】 云硬盘EVS , LVM

作为海海第一篇云领域的博文,来和大家分享一下云服务器 CentOS 下的云硬盘增加容量的两种实现方式。

2020-6-7


首先,云硬盘是一种云端付费资源,按月、年或者按需付费,支持随时进行磁盘扩容;而LVM(logical  volume mamager) 是CentOS 操作系统针对磁盘进行容量动态管理的一种方式。

大家在平常的云磁盘扩容需求前提下,则至少有两种方式实现: 1)采用华为云自带的磁盘“扩容”方式进行磁盘扩容,同时保持当前磁盘文件系统和当前磁盘文件内容的继续保留; 2)通过CentOS 操作系统安装LVM逻辑卷管理应用程序,购买云硬盘,用ECS下的LVM实现对云硬盘的动态扩容,同时保持文件系统和文件内容的保留。

两种方式的共同点是,都需要购买云硬盘资源; 不同点是,华为云自带的扩容功能操作更加简单(通过点击鼠标就能完成),这种方式不需要进入CentOS 通过操作系统来管理新老磁盘空间。


方式一:华为云自带的磁盘“扩容”,如下图:


采用该扩容方式,操作一共三步


A.进入华为云官网,登录,点击 控制台-弹性云服务器-服务器名称,进入云服务器资源管理界面


B.点击 云硬盘 选项卡, 找到相应的云硬盘(数据盘或系统盘),点击“扩容”


C.在打开的页面,输入计划新增的磁盘容量,例如 20(GB) 提交


实现步骤详细介绍----


依次点击,控制台->弹性服务器->弹性服务器名称:  


image.png


点击云硬盘->扩容 链接:

image.png


输入计划扩容的容量大小:


image.png


大约经过十来秒时间,刷新页面,看到磁盘已经增加容量和扩容了:


image.png


方式二:通过额外购买华为云硬盘资源, 采用CentOS自带的LVM应用来实现增加容量和磁盘管理 


(1)先通过华为云,购买一定容量云硬盘资源,比如用户计划对数据盘新增20GB (注意,这里的新增磁盘,与已经存在云硬盘扩容有所区别。 新增,是新增加一个或多个云硬盘,而不是在原有的云硬盘上进行扩容)


(2)购买新的云硬盘完成后,需要对新的云硬盘进行挂载及初始化操作。


推荐挂载方式: A 点击控制台-弹性云服务器-服务器名称,进入云服务器资源管理界面 


                         B 点击云硬盘选项卡, 再点击 选项卡中的挂载链接,如下图


image.png


在弹出的对话页面,勾选已经购买好的云硬盘, 点击 确定:


image.png


挂载后,华为云控制台界面如下(当然您也可以通过进入弹性服务器,采用fdisk -l命令查看已有磁盘情况):


image.png


初始化:


小伙伴们,记得在磁盘挂在成功后,进入操作系统,通过mkfs.xfs [设备目录],将新磁盘格式化成文件系统,之后就可以使用了。


LVM相关知识点:

LVM最大的优势是可以对某个逻辑卷标, 例如 /home/user1 目录进行动态容量伸缩管理。比如,我原来的user1是建立在PV 5G的物理卷之上的,现在因为业务扩容,需要对这个目录进行扩容,我们就可以先增加PV , 再增加VG , 由于这个VG指向了 /home/user1, 从而实现了 /home/user1逻辑LV的扩容。


好啦,关于磁盘增加容量的博文分享到这里,喜欢的小伙伴记得留言哟~ 



【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。