速卖通素材
努力

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

服务器

在阿里云 ECS 上挂载数据盘,通常分为两个主要阶段:在阿里云控制台完成“挂载”操作(让系统识别到硬盘),以及在操作系统内部进行“初始化”和“格式化”(让系统能真正使用这块硬盘)。

以下是详细的操作步骤:

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

这一步是将云盘与 ECS 实例关联起来。

  1. 登录控制台:登录 阿里云 ECS 管理控制台。
  2. 找到实例:在左侧导航栏选择“实例与镜像” > “实例”,点击目标 ECS 实例的 ID 进入详情页。
  3. 挂载云盘
    • 在实例详情页下方,点击 “块存储” 标签页。
    • 点击 “挂载云盘” 按钮。
    • 在弹出的窗口中:
      • 选择云盘:勾选你要挂载的数据盘(注意:如果该云盘已被其他实例挂载,需先卸载;如果是新买的,直接勾选即可)。
      • 确认挂载点:通常不需要手动指定设备名(如 /dev/vdb),系统会自动分配。
    • 点击 “确定” 完成挂载。

⚠️ 重要提示:挂载操作通常需要重启 ECS 实例才能生效(部分 Linux 内核版本支持热插拔,但为了稳妥起见,建议执行重启或检查官方文档确认是否支持热加载)。如果是生产环境,请安排在维护窗口期操作。


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

挂载完成后,ECS 实例内部可能还看不到这块新硬盘,或者显示为未状态。你需要登录服务器内部进行操作。

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

  1. 登录实例:通过 SSH 工具(如 Xshell、Putty 或阿里云自带的 VNC)登录 ECS。

  2. 查看磁盘
    输入以下命令查看磁盘列表,确认新挂载的磁盘名称(通常是 vdb, xvdb 等,且大小与你购买的一致):

    lsblk
    # 或者
    fdisk -l

    假设新磁盘名为 /dev/vdb

  3. 分区(可选)
    如果你只想用整块盘,可以跳过此步直接格式化。如果需要划分多个分区,可以使用 fdisk

    fdisk /dev/vdb
    # 按提示操作:
    # 输入 n (新建分区) -> p (主分区) -> 回车 (默认编号) -> 回车 (默认起始扇区) -> 回车 (默认结束扇区)
    # 输入 w (保存并退出)

    注:执行完分区后,可能需要运行 partprobe 让系统识别分区表变化。

  4. 格式化文件系统
    将磁盘格式化为 ext4 或 xfs 文件系统(推荐 xfs,性能较好):

    # 格式化整个磁盘
    mkfs.xfs /dev/vdb
    
    # 或者如果是分区(例如 /dev/vdb1)
    mkfs.xfs /dev/vdb1
  5. 创建挂载点
    创建一个文件夹作为挂载目录:

    mkdir /data
  6. 挂载

    mount /dev/vdb /data
    # 如果是分区则 mount /dev/vdb1 /data
  7. 设置开机自动挂载
    为了防止重启后挂载失效,需要修改 /etc/fstab 文件:

    vi /etc/fstab

    在文件末尾添加一行(使用 UUID 更稳妥,可用 blkid 命令获取):

    /dev/vdb  /data  xfs  defaults  0  0

    保存退出后,建议执行 mount -a 测试配置是否正确,若无报错则配置成功。

  8. 验证
    再次运行 df -h,你应该能看到 /data 目录下显示了新的数据盘容量。

场景 B:Windows 系统

  1. 登录实例:通过远程桌面 (RDP) 登录 Windows ECS。
  2. 打开磁盘管理:右键点击“开始”菜单,选择 “磁盘管理” (Disk Management)。
  3. 初始化与联机
    • 系统通常会弹出“初始化磁盘”向导,选择 MBR 或 GPT 均可(推荐 GPT),点击确定。
    • 找到状态为“脱机”的新磁盘,右键点击选择 “联机”
  4. 初始化卷
    • 磁盘下方会显示黑色条(未分配空间),右键点击该区域,选择 “新建简单卷”
    • 一路点击“下一步”,设置卷大小(默认全选)、分配盘符(如 E:、F:)。
    • 在格式化步骤中,选择文件系统(NTFS),分配单元大小(默认),卷标可自定义,勾选“执行快速格式化”。
  5. 完成:点击“完成”后,打开“我的电脑”即可看到新盘符,可以直接使用了。

常见问题排查

  • 挂载后无法写入?
    检查权限问题。Linux 下可能需要给目录授权:chmod 777 /data 或修改所有者 chown -R $USER:$USER /data
  • 找不到磁盘?
    确保在控制台已经完成了“挂载”操作,并且实例已重启(针对不支持热插拔的场景)。
  • 数据盘是旧的怎么办?
    如果旧数据盘之前被格式化过,直接挂载即可;如果是从其他机器拆下来的,务必先备份数据,因为格式化会清空数据。

按照以上步骤操作,你的阿里云 ECS 数据盘即可正常投入使用。

未经允许不得转载:轻量云Cloud » 阿里云ecs怎么挂载数据盘?