【华为云-上云之路】分享云服务器 CentOS 下的云硬盘增加容量的两种实现方式
作为海海第一篇云领域的博文,来和大家分享一下云服务器 CentOS 下的云硬盘增加容量的两种实现方式。
2020-6-7
首先,云硬盘是一种云端付费资源,按月、年或者按需付费,支持随时进行磁盘扩容;而LVM(logical volume mamager) 是CentOS 操作系统针对磁盘进行容量动态管理的一种方式。
大家在平常的云磁盘扩容需求前提下,则至少有两种方式实现: 1)采用华为云自带的磁盘“扩容”方式进行磁盘扩容,同时保持当前磁盘文件系统和当前磁盘文件内容的继续保留; 2)通过CentOS 操作系统安装LVM逻辑卷管理应用程序,购买云硬盘,用ECS下的LVM实现对云硬盘的动态扩容,同时保持文件系统和文件内容的保留。
两种方式的共同点是,都需要购买云硬盘资源; 不同点是,华为云自带的扩容功能操作更加简单(通过点击鼠标就能完成),这种方式不需要进入CentOS 通过操作系统来管理新老磁盘空间。
方式一:华为云自带的磁盘“扩容”,如下图:
采用该扩容方式,操作一共三步
A.进入华为云官网,登录,点击 控制台-弹性云服务器-服务器名称,进入云服务器资源管理界面
B.点击 云硬盘 选项卡, 找到相应的云硬盘(数据盘或系统盘),点击“扩容”
C.在打开的页面,输入计划新增的磁盘容量,例如 20(GB) 提交
实现步骤详细介绍----
依次点击,控制台->弹性服务器->弹性服务器名称:
点击云硬盘->扩容 链接:
输入计划扩容的容量大小:
大约经过十来秒时间,刷新页面,看到磁盘已经增加容量和扩容了:
方式二:通过额外购买华为云硬盘资源, 采用CentOS自带的LVM应用来实现增加容量和磁盘管理
(1)先通过华为云,购买一定容量云硬盘资源,比如用户计划对数据盘新增20GB (注意,这里的新增磁盘,与已经存在云硬盘扩容有所区别。 新增,是新增加一个或多个云硬盘,而不是在原有的云硬盘上进行扩容)
(2)购买新的云硬盘完成后,需要对新的云硬盘进行挂载及初始化操作。
推荐挂载方式: A 点击控制台-弹性云服务器-服务器名称,进入云服务器资源管理界面
B 点击云硬盘选项卡, 再点击 选项卡中的挂载链接,如下图
在弹出的对话页面,勾选已经购买好的云硬盘, 点击 确定:
挂载后,华为云控制台界面如下(当然您也可以通过进入弹性服务器,采用fdisk -l命令查看已有磁盘情况):
初始化:
小伙伴们,记得在磁盘挂在成功后,进入操作系统,通过mkfs.xfs [设备目录],将新磁盘格式化成文件系统,之后就可以使用了。
LVM相关知识点:
LVM最大的优势是可以对某个逻辑卷标, 例如 /home/user1 目录进行动态容量伸缩管理。比如,我原来的user1是建立在PV 5G的物理卷之上的,现在因为业务扩容,需要对这个目录进行扩容,我们就可以先增加PV , 再增加VG , 由于这个VG指向了 /home/user1, 从而实现了 /home/user1逻辑LV的扩容。
好啦,关于磁盘增加容量的博文分享到这里,喜欢的小伙伴记得留言哟~
- 点赞
- 收藏
- 关注作者
评论(0)