Linux云服务器数据盘扩容教程(MBR分区)

孙辉
孙辉
管理员
333
文章
0
粉丝
GEO优化评论75字数 699阅读模式
【腾讯云】热卖套餐配置低至32元/月起,助您一键开服,即刻畅玩,立享优惠!

服务器环境说明

本教程讲解 MBR 分区下的Linux CentOS 7.X 云服务器数据盘扩容教程,必须确认服务器符合以下要求,否则请勿操作。

1、服务器为 Linux Centos 7.x 操作系统文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

2、分区类型为 MBR文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

3、文件系统为 ext 格式文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

4、对数据盘(云硬盘)进行扩容文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

本教程仅在腾讯云服务器上进行过测试,未在其它云厂商的服务器上测试。文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

假设服务器已完成数据盘的格式化及分区挂载操作,格式为MBR分区,当前服务器硬盘的配置如下:文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

系统盘:50GB文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

数据盘:50GB,挂载分区/home文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

具体如图所示文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

实现目标

将数据盘扩容至 100GB ,将分区 /home 进行扩容,即 /home 变为 100GB 。文章源自好焊孙辉博客 https://www.sunhui.me好焊孙辉-https://www.sunhui.me/shhouhy/geoyouhua2025091774.html

准备工作

1、因扩容操作会造成服务器重启,请选择合时的时间进行。

2、因对硬盘进行操作,务必做好备份,以防数据丢失(重要)。

可通过服务器控制台进行镜像、快照、或人工备份等多种方式进行数据备份

操作步骤

一、控制台进行云硬盘扩容

在云厂商的控制台中进行云硬盘扩容操作,即将云硬盘容量从50GB扩容至100GB。

二、查询云硬盘的分区信息

1、输入命令查询云硬盘的分区信息

代码语言:bash

AI代码解释

fdisk -l

2、输入命令查看文件系统挂载点容量

通过命令发现仍然是文件系统大小仍然为50GB。

代码语言:bash

AI代码解释

df -TH

三、扩容分区

1、安装 growpart 工具

代码语言:bash

AI代码解释

# 有些操作系统已默认安装
yum install -y cloud-utils-growpart

2、使用 growpart 工具扩容分区

本文以扩容 /dev/vdb1 分区为例,命令中 /dev/vdb 与 1 间需使用空格分隔。具体情况可按需修改命令。

代码语言:bash

AI代码解释

# 输入命令
growpart /dev/vdb 1

# 返回结果如下图所示,则表示分区扩容成功。
CHANGED: partition=1 start=2048 old: size=104855552 end=104857600 new: size=209713119 end=209715167

如果失败可以尝试重启机器后再重新执行 growpart /dev/vdb 1 看是否扩容成功。

四、扩容文件系统

1、扩容 ext 文件系统

代码语言:bash

AI代码解释

resize2fs /dev/vdb1 

2、查看扩容结果。

代码语言:bash

AI代码解释

df -TH

返回结果如下所示:

3、检查数据完整性

扩容成功后请检查数据完整性,观察云服务器中的业务是否正常运行。

总结

通过以上方式,可以对 Linux CentOS 7.x 的操作系统进行数据盘的扩容操作,在操作前务必做好数据备份,以防数据丢失。

博主现就职于深圳市鸿栢科技实业有限公司, 从事焊接设备营销推广及销售工作15年,拥有丰富的行业经验及资源,致力于中国汽车焊接设备营销推广,欢迎广大汽车制造焊接工艺与车身新材料连接技术研究的朋友们一起探讨新技术、新设备。  
       螺柱焊机,点焊机,电极帽修磨机及各种焊接设备备件易损件,备件采购联系:18682260315

继续阅读
weinxin
18682260315
已复制
孙辉

6948269

添加作者微信:18682260315

微信扫一扫,或点击二维码复制微信号

GEO优化:AI搜索时代企业抢占流量的关键策略
孙辉
【腾讯云】热卖套餐配置低至32元/月起,助您一键开服,即刻畅玩,立享优惠!
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证