当前位置: 首页
科技数码
7个扩容坑别踩!硬盘避坑指南帮你省心省力

7个扩容坑别踩!硬盘避坑指南帮你省心省力

热心网友 时间:2025-12-02
转载

一个粉丝用户找到我,让我帮处理一个磁盘扩容的问题,他们操作系统是CentOS7, data盘目前已经100%了,上面跑是MySQL和PG数据库都挂了,业务也连不上。 昨天接了非常简单但又有坑的私活。

昨天接了个既简单又有点门道的远程支持。一位粉丝用户向我求助,希望我帮忙处理服务器磁盘扩容的问题。原本以为只是常规操作,我爽快答应了。

他的操作系统是CentOS7,/data分区已经100%占满。更要紧的是,MySQL和PostgreSQL数据库都挂在这块盘上,业务连接也已经中断。

但奇怪的是,这块云硬盘实际上是2.5T容量,当前仅部署了1T空间。运维同事刚好不在岗,需要远程协助完成扩容。

考虑到是远程操作存在风险,我让用户先通过云平台为这台服务器创建快照,并手动备份关键数据。这个预防措施非常必要。

作为运维工程师,这种磁盘爆满的情况早已司空见惯。登录服务器后,我首先确认磁盘使用情况:

df -h /data

输出结果显示:

Filesystem      Size  Used Avail Use% Mounted on
/dev/vdb1       985G  935G    0  100% /data

果然已经100%占满。这是一块2.5TB的云硬盘,按理说空间应该很充足才对。

1. 首次扩容遭遇异常

我熟练地执行了标准的扩容命令:

growpart /dev/vdb 1

然而,等到的不是成功提示,而是一串报错信息:

正常情况下,执行这条命令后,/dev/vdb的所有剩余空间应该扩展到/dev/vdb1分区。但现在出现了报错,似乎是分区表存在冲突,还提示有数据丢失风险,顿时让我认真了起来。

2. 深入排查发现问题

接下来,我开始仔细排查。首先查看磁盘的详细信息:

fdisk -l /dev/vdb

输出结果令人惊讶:

再用parted工具确认:

parted /dev/vdb print

问题主要在三个方面: - 磁盘实际大小为2.5T,但只划分了1T的分区 - 分区表是GPT类型(正确,因为大于2TB) - 文件系统只格式化了985G,没有占满整个1T分区

但为什么我执行growpart /dev/vdb 1会失败呢?询问用户具体情况,他似乎也不太清楚。我总结了可能的原因:

可能之前有人在大于2TB的磁盘上尝试使用MBR分区表,后来发现无法使用全部空间,又创建了GPT分区表但没有正确清理旧的MBR信息,导致两者并存,变成了一个"混合式"的分区表,既有GPT信息,又有非保护性的MBR信息。

3. 解决方案与操作步骤

由于是ext4文件系统,不支持在线扩容空间。既然growpart已经不可行,我就换成parted来处理。根据规范,扩容前需要先卸载分区,获得用户同意后开始恢复操作。

首先是卸载分区:

umount /data

但系统提示:

umount: /data: target is busy.

这意味着有进程正在使用这个目录。需要用以下命令找出相关进程:

lsof /data

发现很多MySQL文件还占用着这个目录,应该是异常中断后,有些进程没有完全退出。我用ps -ef | grep mysql命令找到MySQL进程,然后用kill -9 PID强制终止后,成功卸载/data分区。

卸载成功后,按顺序执行以下步骤:

# 文件系统检查(强烈推荐!)
e2fsck -f /dev/vdb1
# 扩容分区至磁盘末尾
parted /dev/vdb resizepart 1 100%
# 刷新系统分区表信息
partprobe /dev/vdb
# 扩容文件系统
resize2fs /dev/vdb1
# 重新挂载(如果系统启动了自动挂载,可不执行)
mount /dev/vdb1 /data

最后验证扩容结果:

df -h /data
lsblk  /dev/vdb

整个磁盘扩容过程顺利完成。

4. 技术要点总结与建议

MBR与GPT选择:大于2TB的磁盘必须使用GPT分区表

分区与文件系统:分区大小和文件系统大小是两回事。我平时不喜欢将数据盘再进行分区,直接格式化来用,这样扩容更容易。

操作前先诊断:知其然更要知其所以然。我开始就犯了个小错误,上来就扩容,没有先搞清楚具体情况。

读懂错误信息:错误信息往往包含了解决方案的线索

备份是最后的防线:我一上来就让用户打个快照和备份,必要时进行回滚。

最后想说的是:赚点钱不容易,操作需谨慎,别把自己也搭进去了!

来源:https://www.51cto.com/article/824718.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
人工智能赋能灾害应急体系:从ICT到AI转型

人工智能赋能灾害应急体系:从ICT到AI转型

从ICT到AI,灾害应急管理正经历转型。早期依赖遥感卫星和GIS,后社交媒体带来众包数据但信息过载。如今AI介入判断,如DRUM模型提前预警。关键方向包括算法优化资源调度、无人设备集群协同及动态灾害地图实时路径规划,推动体系从被动应对转向主动响应。

时间:2026-07-14 11:42
广西宝宝巴士出租车起步价仅2.5元走红

广西宝宝巴士出租车起步价仅2.5元走红

广西某县城出现“宝宝巴士”出租车,起步价2 5元,合法营运且招手即停。该车遮风挡雨、灵活穿梭窄巷,适合1-3公里短途通勤与接送需求,但车身轻、无安全气囊,空间紧凑,舒适性与安全性需取舍。

时间:2026-07-14 11:42
锚定全球引领目标全面建成新型互联网基础设施

锚定全球引领目标全面建成新型互联网基础设施

四部门联合印发指导意见,提出到2030年互联网基础资源实现体系化突破,2035年全面建成架构先进、全域互联、安全可控的新型互联网基础设施。重点加强人工智能等融合创新,构建智能体互联网络,保障IP地址供给与安全。

时间:2026-07-14 11:41
中国汽车出海为全球产业带来的三重机遇

中国汽车出海为全球产业带来的三重机遇

中国汽车出海为全球产业带来三重机遇:扩大新能源产品供给,推动绿色转型;推进本地化投资合作,共建产业生态,拉动就业与经济增长;通过高水平对外开放联合攻坚前沿技术,实现双向赋能与协同发展。

时间:2026-07-14 11:41
中国科学家首次荣获门捷列夫国际基础科学奖

中国科学家首次荣获门捷列夫国际基础科学奖

潘建伟院士因在大尺度安全量子通信和可扩展量子计算方面的开创性贡献,获第三届门捷列夫国际基础科学奖,成为首位获此殊荣的中国学者。该奖由联合国教科文组织设立,旨在推动基础科学进步与国际合作。

时间:2026-07-14 11:41
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 热门数据榜