阿里云挂载磁盘后,分区、格式化和开机自动挂载怎么做

给阿里云 ECS 实例加了数据盘,挂上去却在重启后找不到,这种情况很常见。多数是磁盘没格式化,或者开机自动挂载的配置没写对。下面按实际操作顺序说明阿里云挂载磁盘的步骤,最后讲一个典型案例里的坑。

阿里云挂载磁盘后,分区、格式化和开机自动挂载怎么做

一、挂载前先确认三件事

开工前在 ECS 控制台核对下面几项:

  • 可用区:云盘和实例必须在同一可用区,不一致的话控制台无法挂载。买盘前先看一眼实例所在的可用区,省得返工。
  • 磁盘类型:ESSD 云盘性能更稳定,适合数据库这类随机读写多的场景。普通云盘单价低,放日志和备份够用。
  • 容量:云盘可以在线扩容,缩容却要重建。第一次购买宁可略大一点,别卡着上限用。

二、在控制台挂载云盘

进入 ECS 控制台,依次选择“存储与快照 > 块存储”,找到目标云盘,点击“更多 > 挂载”,选中实例即可。状态从“待挂载”变为“使用中”,说明挂载已完成。不过这一步只是把磁盘接到实例上,操作系统里还没有可用的文件系统,后面的步骤要在系统内完成。

三、识别磁盘并分区

用 SSH 登录实例,执行 lsblk 查看新磁盘。常见设备名是 /dev/vdb。部分机型可能显示为 nvme 设备名,以 lsblk 的输出为准,后面的命令要替换成实际名称。

容量超过 2TB 时必须使用 GPT 分区表,可以用 parted 一次完成:

parted /dev/vdb mklabel gpt mkpart primary 0% 100%

2TB 以下可以用 fdisk 交互式分区。分区完成后,分区名通常是 /dev/vdb1,再用 lsblk 确认一次。

四、格式化并挂载

为分区创建文件系统,再挂到目标目录:

mkfs.ext4 /dev/vdb1
mkdir -p /data
mount /dev/vdb1 /data

如果要用 XFS,把第一条命令换成 mkfs.xfs /dev/vdb1。

mkfs 会清空分区里的全部数据。执行前先确认这是一块新盘,或者旧数据已经备份。如果这块盘是从其他实例拆下来的,最容易在这里误格式化还在用的数据。挂载后执行 df -h /data,看到对应容量就说明挂载成功。

五、配置开机自动挂载

mount 命令的挂载只在本次开机期间有效,重启后就失效了。要让它自动挂上,需要写进 /etc/fstab。建议用 UUID 代替设备名,因为设备名会随磁盘增减和启动顺序变化。

先取得 UUID:

blkid /dev/vdb1

编辑 /etc/fstab,添加一行:

UUID=你的UUID /data ext4 defaults,nofail 0 2

用 XFS 的话,把 ext4 换成 xfs。nofail 参数必须加上。磁盘故障或缺失时,系统会跳过它继续启动,不会卡在紧急模式。写完后先执行 mount -a,没有报错再重启实例验证。fstab 写错可能导致系统无法正常开机,所以这一步不要省。

六、案例:日志盘挂载异常拖垮订单服务

某电商团队为订单服务新增了一块 500GB ESSD 云盘,挂载到 /data/logs。工程师完成了挂载和格式化,也在 fstab 中写入了 /dev/vdb1,但漏掉了 nofail。一次例行维护后实例重启,新盘的挂载顺序发生了变化,系统等待该设备超时,开机停在紧急模式,订单服务无法启动,故障持续约 40 分钟。

事后团队做了三项调整:

  1. fstab 中的设备名全部改为 UUID。
  2. 非系统必需的数据盘统一加上 nofail。
  3. 每次修改 fstab 后先执行 mount -a,再在测试实例上重启验证。

同一块盘,只要配置方式正确,重启后就能稳定挂载。

七、常见问题排查

  • 控制台显示已挂载,lsblk 却看不到磁盘:先确认实例支持该磁盘类型,再重新扫描设备。仍然没有就重启实例。
  • mount 报 wrong fs type:分区通常还没有格式化,或文件系统类型和实际不符。用 lsblk -f 查看当前的文件系统类型。
  • 扩容后容量没变:控制台扩容只改了云盘大小,系统里的分区和文件系统还要单独扩。先用 growpart 扩分区,再用 resize2fs(ext4)或 xfs_growfs(XFS)扩文件系统。

整个流程的顺序是:先在控制台挂载,再在系统里分区和格式化,最后用 UUID 加 nofail 写入 fstab。每一步都能用命令检查,出了问题也能很快定位到是哪一步。

赞 (0)
阿里云经典网络还要迁移吗?专有网络差在哪里
上一篇 2026年10月31日 下午9:00
阿里云字体怎么用?授权范围和网页部署要先看
下一篇 2026年10月31日 下午9:00

相关推荐

  • 阿里云是什么?主要产品线与适合的业务场景

    很多人第一次接触云服务,都会听到阿里云这个名字。阿里云是什么?简单说,它是阿里巴巴旗下的公有云品牌,提供服务器、存储、数据库、网络和安全等基础能力。本文从它的来历、主要产品、常见用法和选型要点讲一讲。 阿里云是怎么来的 阿里云成立于2009年,最早是为了支撑阿里巴巴自己的电商业务。淘宝和天猫在大促时流量峰值很高,传统IT架构扩容太慢,团队只能自研分布式计算和…

    2026年10月31日
  • 阿里云优惠怎么领?个人开发者和小团队这样省更实在

    很多人第一次买云服务器,都是被“新人价几十元一个月”吸引进来的。用一段时间才发现,续费价格、带宽计费、硬盘扩容,每一项都可能悄悄把预算往上抬。阿里云的优惠确实不少,但怎么领、领哪一种、什么时候下单,细节也多。这篇从实际使用的角度,把阿里云优惠理一遍,顺带说说哪里容易踩坑。 阿里云优惠大致分哪几类 乍看五花八门,归纳下来主要是下面几种。先分清类型,后面选起来会…

    2026年10月31日
  • 阿里云部署网站,本地项目上云要注意哪几步

    本地项目跑通以后,下一个问题通常是怎么让别人随时打开它。阿里云在国内用的人多,ECS、RDS、负载均衡这几样组合起来,中小型项目基本够用。下面用一个实际案例,说明阿里云部署的主要步骤。 案例背景 一位独立开发者做本地生活服务,系统基于 Node.js 加 MySQL,有一套预约功能。之前它一直跑在自己的笔记本上,只有局域网能访问。客户想用域名从外网打开,还要…

    2026年10月31日
  • 阿里云语音识别能做什么?企业接入前要先确认哪几点

    很多企业现在会让机器把声音转成文字,比如客服电话转写、会议纪要、车机语音指令和直播字幕。阿里云语音识别是国内较早商业化的语音技术服务之一,提供实时识别、录音文件识别、热词定制等能力。这篇文章说明各项能力适合什么场景,以及接入前要先确认哪些问题。 阿里云语音识别能做什么 服务大致分为两类。一类是实时语音识别,音频一边传入,服务端一边返回文字,延迟低,适合直播字…

    2026年10月31日
  • 阿里云谷在哪里?能办什么、适合哪些企业入驻

    说到杭州的科技产业,很多人先想到西湖边的互联网公司,或者城西的电商企业。这几年,阿里云谷也慢慢被提起。它依托阿里云的技术积累,聚集了一批做云计算、大数据和人工智能的企业与团队。这篇文章不讲宏大叙事,只说它是什么、能办什么事,以及哪类企业适合考虑入驻。 阿里云谷在哪里,主要做什么 阿里云谷位于杭州市余杭区,是阿里云相关业务的重要承载地。名字里一个“云”字,一个…

    2026年10月31日
返回顶部