在阿里云 ECS 上挂载数据盘,通常分为两个主要阶段:在阿里云控制台完成“挂载”操作(让系统识别到硬盘),以及在操作系统内部进行“初始化”和“格式化”(让系统能真正使用这块硬盘)。
以下是详细的操作步骤:
第一阶段:在阿里云控制台挂载
这一步是将云盘与 ECS 实例关联起来。
- 登录控制台:登录 阿里云 ECS 管理控制台。
- 找到实例:在左侧导航栏选择“实例与镜像” > “实例”,点击目标 ECS 实例的 ID 进入详情页。
- 挂载云盘:
- 在实例详情页下方,点击 “块存储” 标签页。
- 点击 “挂载云盘” 按钮。
- 在弹出的窗口中:
- 选择云盘:勾选你要挂载的数据盘(注意:如果该云盘已被其他实例挂载,需先卸载;如果是新买的,直接勾选即可)。
- 确认挂载点:通常不需要手动指定设备名(如
/dev/vdb),系统会自动分配。
- 点击 “确定” 完成挂载。
⚠️ 重要提示:挂载操作通常需要重启 ECS 实例才能生效(部分 Linux 内核版本支持热插拔,但为了稳妥起见,建议执行重启或检查官方文档确认是否支持热加载)。如果是生产环境,请安排在维护窗口期操作。
第二阶段:在操作系统内初始化(格式化与分区)
挂载完成后,ECS 实例内部可能还看不到这块新硬盘,或者显示为未状态。你需要登录服务器内部进行操作。
场景 A:Linux 系统(以 CentOS/Ubuntu 为例)
-
登录实例:通过 SSH 工具(如 Xshell、Putty 或阿里云自带的 VNC)登录 ECS。
-
查看磁盘:
输入以下命令查看磁盘列表,确认新挂载的磁盘名称(通常是vdb,xvdb等,且大小与你购买的一致):lsblk # 或者 fdisk -l假设新磁盘名为
/dev/vdb。 -
分区(可选):
如果你只想用整块盘,可以跳过此步直接格式化。如果需要划分多个分区,可以使用fdisk:fdisk /dev/vdb # 按提示操作: # 输入 n (新建分区) -> p (主分区) -> 回车 (默认编号) -> 回车 (默认起始扇区) -> 回车 (默认结束扇区) # 输入 w (保存并退出)注:执行完分区后,可能需要运行
partprobe让系统识别分区表变化。 -
格式化文件系统:
将磁盘格式化为 ext4 或 xfs 文件系统(推荐 xfs,性能较好):# 格式化整个磁盘 mkfs.xfs /dev/vdb # 或者如果是分区(例如 /dev/vdb1) mkfs.xfs /dev/vdb1 -
创建挂载点:
创建一个文件夹作为挂载目录:mkdir /data -
挂载:
mount /dev/vdb /data # 如果是分区则 mount /dev/vdb1 /data -
设置开机自动挂载:
为了防止重启后挂载失效,需要修改/etc/fstab文件:vi /etc/fstab在文件末尾添加一行(使用 UUID 更稳妥,可用
blkid命令获取):/dev/vdb /data xfs defaults 0 0保存退出后,建议执行
mount -a测试配置是否正确,若无报错则配置成功。 -
验证:
再次运行df -h,你应该能看到/data目录下显示了新的数据盘容量。
场景 B:Windows 系统
- 登录实例:通过远程桌面 (RDP) 登录 Windows ECS。
- 打开磁盘管理:右键点击“开始”菜单,选择 “磁盘管理” (Disk Management)。
- 初始化与联机:
- 系统通常会弹出“初始化磁盘”向导,选择 MBR 或 GPT 均可(推荐 GPT),点击确定。
- 找到状态为“脱机”的新磁盘,右键点击选择 “联机”。
- 初始化卷:
- 磁盘下方会显示黑色条(未分配空间),右键点击该区域,选择 “新建简单卷”。
- 一路点击“下一步”,设置卷大小(默认全选)、分配盘符(如 E:、F:)。
- 在格式化步骤中,选择文件系统(NTFS),分配单元大小(默认),卷标可自定义,勾选“执行快速格式化”。
- 完成:点击“完成”后,打开“我的电脑”即可看到新盘符,可以直接使用了。
常见问题排查
- 挂载后无法写入?
检查权限问题。Linux 下可能需要给目录授权:chmod 777 /data或修改所有者chown -R $USER:$USER /data。 - 找不到磁盘?
确保在控制台已经完成了“挂载”操作,并且实例已重启(针对不支持热插拔的场景)。 - 数据盘是旧的怎么办?
如果旧数据盘之前被格式化过,直接挂载即可;如果是从其他机器拆下来的,务必先备份数据,因为格式化会清空数据。
按照以上步骤操作,你的阿里云 ECS 数据盘即可正常投入使用。
轻量云Cloud