您可以将单独创建的按量付费云盘手动挂载到ECS实例上,作为数据盘使用。

前提条件

  • 被挂载的实例和云盘在同一个可用区。
  • 被挂载的实例的状态为运行中Running)或者已停止Stopped),不能为已锁定Locked)。
  • 云盘的状态为待挂载Available)。
  • 您的阿里云账号不欠费。
  • 通过控制台对云盘分区时,确保已安装云助手客户端。具体操作,请参见安装云助手客户端
    说明 通过控制台对云盘分区功能正在公测中,公测地域仅支持北京。

挂载前须知

挂载云盘前,您需要了解以下事项:
  • 随ECS实例一起创建的云盘,和为包年包月实例创建的包年包月数据盘,已自动挂载到相应实例,无需手动挂载。
  • 一台ECS实例最多可挂载64块数据盘,不同实例规格支持挂载的最多云盘数量不同。更多信息,请参见实例规格族
    说明 创建实例时最多挂载1台系统盘和16块数据盘,如果实例需要更多数据盘,需要在创建实例后继续挂载。
  • 非多重挂载特性的云盘一次只能挂载到一台ECS实例上。支持多重挂载功能的云盘一次可以挂载到多个实例上,更多信息,请参见支持NVMe协议的云盘概述
说明 本文步骤中的挂载操作指在控制台将云盘挂载到ECS实例,并非在ECS实例操作系统内通过mount命令挂载文件系统。格式化数据盘并挂载文件系统的操作,请参见分区格式化数据盘(Linux)分区格式化数据盘(Windows)

挂载数据盘

本文以在实例管理页面挂载数据盘操作为例进行介绍。您也可以在存储与快照 > 云盘页面,在云盘列表操作列中单击更多 > 挂载,将云盘挂载到ECS实例上。

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择实例与镜像 > 实例
  3. 在顶部菜单栏左上角处,选择地域。
  4. 找到需要挂载云盘的实例,单击实例ID。
  5. 单击云盘页签,在云盘页面的左上角,单击挂载云盘
  6. 在弹出的挂载云盘对话框中,设置云盘挂载相关参数并挂载云盘。
    执行挂载
    1. 选择目标云盘并设置云盘相关释放行为。
      参数 说明
      目标云盘 选择需要挂载的云盘。
      云盘随实例释放 选中此选项,释放实例时会自动释放此云盘。 如果未选中,当实例被释放时该云盘会被保留下来。
      说明 如果您挂载的是从其他实例卸载的系统盘,云盘随实例释放中的实例指系统盘被卸载前的源ECS实例,并非当前操作的实例。
      自动快照随云盘释放 选中此选项,当云盘释放时该云盘创建的自动快照会一起释放。建议您不要选择该选项,以便保留备份数据。
    2. 单击执行挂载
      支持通过控制台分区的云盘需要单击下一步,继续为云盘创建分区和文件系统。
      支持通过控制台分区的云盘有以下约束条件:
      • 全新创建的空云盘,且创建云盘时未挂载到ECS实例上。使用快照创建的云盘、支持多重挂载特性的云盘均不支持在控制台为云盘分区。
      • 挂载的ECS实例必须是Linux实例,Windows实例不支持在控制台为云盘分区。
      • 仅支持为云盘创建GPT分区、并挂载ext4类型的文件系统。
    如果该云盘的状态变为使用中,表示挂载成功。
  7. 为云盘创建分区和文件系统,使云盘变为可用。
    说明 云盘挂载到ECS实例后,您在ECS实例中还无法直接使用云盘。例如在Linux实例中,通过df -h命令无法查看到新挂载的云盘信息。此时,您需要根据以下场景完成对应操作。
    您可以通过以下任意一种方式,为云盘创建分区和文件系统。
    • 控制台方式控制台分区
      1. 挂载云盘对话框中填写分区的大小和文件挂载点,文件系统仅支持ext4类型。
        • 填写分区大小时,单个分区以及总分区大小不能超出云盘总容量大小。
          说明 分区表本身和对分区进行扇区对齐时需要占用1~2 MB的空间,分区功能会自动缩减最后一个分区的大小来预留出所需要的空间。所以分区后的实际大小可能会略小于所制定的分区大小,总的可用容量也会稍小于云盘总容量。
        • 填写挂载点时,必须至少一个以/开头后跟英文或数字的路径格式,例如:/mnt。且挂载点不能重复。

        您可以根据实际需要分区的情况,单击添加分区,为云盘添加多个分区,每块云盘最多添加5个分区。

      2. 选中该功能通过云助手实现,确认通过此方式进行云盘分区、挂载文件系统操作
      3. 单击开始执行
        说明 此时如果您单击了取消,后续您只能通过其他行方式为云盘分区。

        当状态变为已挂载文件系统时,表示分区和文件系统挂载完成。

    • 其他方式
      数据情况 实例的操作系统 后续操作
      全新的空云盘 Linux
      Windows Server
      使用快照创建的云盘 Linux 远程连接实例,并执行以下命令,挂载云盘中已做好文件系统的分区。
      mount <数据盘分区> <挂载点>
      注意 您新创建的云盘如果要挂载到原ECS实例,需要先修改云盘的UUID,再执行mount操作。具体操作,请参见修改云盘的UUID
      Windows Server 不涉及