走啊走
加油

阿里云ecs怎么挂载数据盘?

服务器价格表

在阿里云 ECS 上挂载数据盘通常分为两个阶段:在控制台完成云盘挂载,以及在操作系统内部进行分区和格式化

以下是详细的操作步骤:

第一阶段:在阿里云控制台挂载云盘

这一步是将一块未使用的云盘(Data Disk)绑定到 ECS 实例上。

  1. 登录控制台:登录 阿里云 ECS 管理控制台。
  2. 定位磁盘
    • 在左侧导航栏选择 “存储与快照” > “云盘”
    • 找到状态为“可用”的云盘,勾选它。
  3. 执行挂载
    • 点击列表上方的 “更多” > “挂载”(或者直接点击操作列的“挂载”)。
    • 在弹出的窗口中:
      • 选择实例:选择你要挂载的目标 ECS 实例。
      • 挂载点:通常不需要手动指定,系统会自动分配(如 /dev/xvdb/dev/vdb),除非你有特殊需求。
      • 是否自动挂载:建议勾选(这样重启后会自动识别,但前提是系统内已配置好 fstab)。
    • 点击 “确定”
  4. 验证状态:挂载成功后,云盘的状态会变为 “已挂载”,且关联的实例名称会显示出来。

注意:如果目标 ECS 实例处于 运行中 状态,可以直接热挂载;如果是 停止 状态,必须先启动实例才能挂载。


第二阶段:在操作系统内初始化(分区、格式化、挂载)

云盘挂载到实例后,操作系统虽然能识别到硬件,但还不能直接使用,需要像新硬盘一样进行初始化处理。

场景 A:Linux 系统(以 CentOS/Ubuntu/Alibaba Cloud Linux 为例)

请登录 ECS 实例(使用 SSH 工具如 Xshell、Putty 或阿里云终端)。

  1. 查看磁盘设备名
    输入以下命令确认新挂载的磁盘名称(通常是 xvdb, vdb, nvme0n1b 等,根据实际输出为准):

    lsblk
    # 或者
    fdisk -l

    假设新磁盘设备名为 /dev/vdb

  2. 分区(可选,若整盘使用可跳过此步直接格式化)
    使用 fdisk 对磁盘进行分区:

    fdisk /dev/vdb

    在交互界面中输入以下指令:

    • n:新建分区(按回车默认主分区,分区号默认 1)。
    • p:选择分区类型(默认即可,或直接回车)。
    • Enter:起始扇区默认。
    • Enter:结束扇区默认(即使用全部空间)。
    • w:保存并退出。
  3. 格式化文件系统
    将分区格式化为 ext4 或 xfs 文件系统(推荐 xfs 用于 CentOS 7+,ext4 用于 Ubuntu):

    # 示例:格式化为 ext4
    mkfs.ext4 /dev/vdb1
    
    # 示例:格式化为 xfs
    mkfs.xfs /dev/vdb1

    (注意:如果你刚才没有分区,直接对 /dev/vdb 执行 mkfs 命令)

  4. 创建挂载点
    创建一个文件夹作为挂载目录:

    mkdir -p /data
  5. 临时挂载测试

    mount /dev/vdb1 /data
    df -h

    检查是否能正常看到该磁盘。

  6. 设置开机自动挂载(重要)
    编辑 /etc/fstab 文件:

    vi /etc/fstab

    在文件末尾添加一行(UUID 方式更稳定,先通过 blkid 获取 UUID):

    # 获取 UUID
    blkid /dev/vdb1
    
    # 在 fstab 中添加(将 <UUID> 替换为实际值)
    UUID=你的-UUID-值 /data ext4 defaults 0 0

    保存退出后,测试配置是否正确:

    mount -a

    若无报错,则配置成功。


场景 B:Windows 系统

  1. 登录实例:使用远程桌面 (RDP) 连接 Windows ECS。
  2. 打开磁盘管理
    • 右键点击“此电脑” > “管理” > “磁盘管理”。
    • 或者在运行框输入 diskmgmt.msc
  3. 初始化磁盘
    • 系统通常会弹出“初始化磁盘”提示,选择 MBR 或 GPT(推荐 GPT),点击确定。
    • 此时磁盘会显示为“未分配”的黑色条块。
  4. 新建卷
    • 右键点击“未分配”区域,选择 “新建简单卷”
    • 一路点击“下一步”,设置卷大小(默认全部分配)、分配盘符(如 E:)、文件系统(NTFS)。
  5. 完成:完成后即可在“我的电脑”中看到并使用该数据盘。

常见问题与注意事项

  • 权限问题:在 Linux 下,普通用户可能无法写入挂载点,可以使用 chown 修改目录所有者,例如 chown -R root:root /data
  • 数据安全格式化会清空数据。如果这块盘之前有数据,请务必先备份,不要直接执行 mkfs 命令。
  • 多块盘:如果有多块数据盘,请依次重复上述步骤,确保每个盘的 UUID 都正确写入 /etc/fstab
  • 卸载:如果需要移除云盘,必须先执行 umount /data 卸载,然后在阿里云控制台解绑,否则可能导致实例异常。