云硬盘挂载总出问题?聊聊华为云 EVS 的磁盘类型、挂载、扩容和快照

举报
yd_219086756 发表于 2026/11/02 00:22:18 2026/11/02
【摘要】 云硬盘挂不上、扩容后容量没变化、重启后数据盘“消失”?这篇从 EVS 磁盘类型选型、新盘挂载三步、控制台+系统内两步扩容、快照策略讲起,并附一份动手前的检查清单,帮你把云硬盘这块“配角”用稳。

很多人买云服务器的时候,眼睛都盯着 vCPU 和内存,云硬盘往往是顺手勾一个默认选项。等到业务跑起来才发现:盘挂不上、扩容后容量没变化、重启机器后数据盘“消失”了、想回滚却发现从来没做过快照……云硬盘(EVS)平时存在感很低,出问题时却个个致命。这篇就聊聊 EVS 的磁盘类型怎么选、挂载有哪些坑、扩容的正确姿势,以及快照这件事为什么越早配越好。

一、先搞懂:磁盘类型怎么选

华为云 EVS 按性能从低到高,一般提供普通 IO、高 IO、超高 IO、极速型 SSD 等类型,下单时在控制台能看到具体选项,不同区域略有差异。选型思路其实很简单:

  • 系统盘:装操作系统,选个够用的就行,没必要堆性能。
  • 数据盘跑数据库、跑随机读写多的应用:往高了选,磁盘 IOPS 会直接决定数据库的响应速度。
  • 备份、日志归档这种顺序写、冷数据:选低一档的类型,能省不少钱。

记住一个原则:磁盘性能和容量是两回事。买了大容量不等于高性能,很多 IOPS 瓶颈是类型选错了,而不是盘买小了。

二、新盘挂载:三步走,步步有坑

一块新买的数据盘,挂到 ECS 上就能直接用吗?不能。标准流程是三步:分区 → 格式化 → 挂载。

Linux 下大概是这样:

  1. 先 lsblk 看看新盘的设备名(比如 /dev/vdb),确认盘已经挂载到这台机器。
  2. 分区:fdisk /dev/vdb,按提示建分区,数据量大的盘注意用 GPT 分区表。
  3. 格式化:mkfs.ext4 /dev/vdb1(也可以用 xfs,看发行版和习惯)。
  4. 挂载:mount /dev/vdb1 /data,然后写进 /etc/fstab 实现开机自动挂载。

这里有几个经典坑:

坑一:fstab 里写设备名(/dev/vdb1)。 设备名在重启后可能漂移,正确做法是写 UUID。用 blkid 查到分区的 UUID 再写进 fstab,这是运维手册里反复强调的一条。

坑二:跨可用区挂载。 云硬盘只能挂载到同一可用区的 ECS,跨可用区会直接失败。下单前先确认机器和盘在同一个可用区。

坑三:盘已经被别的机器占用。 一块普通云硬盘同一时间只能挂给一台 ECS(共享盘除外)。挂载失败先去控制台看看盘的状态是不是“正在使用”。

坑四:Windows 机器。 新盘要在“磁盘管理”里先联机、初始化,再新建简单卷,很多人卡在“脱机”状态那一步。

三、扩容:控制台点了扩容,为什么 df 还是老容量?

这是问得最多的问题。云硬盘扩容分两步,缺一不可:

第一步:在控制台给云硬盘扩容。 这一步只是把“物理上限”放大。

第二步:在操作系统里扩展分区和文件系统。 Linux 下用 growpart 扩展分区,再用 resize2fs(ext4)或 xfs_growfs(xfs)扩展文件系统;Windows 下在磁盘管理里做“扩展卷”。

只做第一步,df -h 看到的容量纹丝不动——因为文件系统还停留在原来的边界上。记住口诀:控制台扩的是盘,系统里扩的是文件系统。

另外注意两点:扩容只能放大不能缩小,下单前算好容量;扩容过程中尽量避开业务高峰,虽然在线扩容一般是安全的,但重要数据先打个快照永远不亏。

四、快照:最便宜的后悔药

快照记录某一时刻云硬盘的数据状态,出问题可以回滚,也可以拿快照创建一块新盘做验证。几个实用建议:

  1. 给重要的数据盘配自动快照策略,比如每天凌晨业务低峰期做一次,保留最近 7 天。手动快照的问题永远是“想起来的时候已经晚了”。
  2. 快照是增量机制,第一次全量、之后只存变化块,日常开销比想象中低。
  3. 做重大变更之前手动打一个快照:升级数据库版本、批量删数据、扩容之前,相当于买了一份保险。
  4. 快照和备份是两回事。 快照保存在同一区域、依赖源盘存在;要跨区域容灾、长期归档,用云备份(CBR)做备份策略。

五、动手前的检查清单

最后整理一张清单,下次操作云硬盘前过一遍:

  • [ ] 盘和 ECS 是否在同一可用区?
  • [ ] 新盘是否已分区、格式化?
  • [ ] fstab 写的是 UUID 而不是设备名?
  • [ ] 扩容后是否在系统内扩展了分区和文件系统?
  • [ ] 重要数据盘是否配了自动快照?
  • [ ] 控制台卸载云硬盘前,是否先在系统内 umount?(直接卸载可能丢数据)
  • [ ] 不用的盘及时释放或退订,别让它默默计费。

结语

云硬盘是个“配角”,但配角出问题,主角也得停摆。选型时按业务选类型,挂载时走完分区格式化挂载三步并写好 fstab,扩容记得做完两步,快照策略尽早配上——这四件事做好,EVS 相关的故障能少掉一大半。希望这篇能帮你在下一次挂盘扩容时少踩几个坑。

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

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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