创建云盘类型的数据卷

更新时间:2018-01-15 13:44:24

云盘是阿里云官方提供的块存储系统,是阿里云为云服务器 ECS 提供的一种分布式存储架构的弹性块存储产品。提供数据块级别的随机存储,具有低时延、持久性、高可靠等性能,采用三副本的分布式机制。

云盘可以用于关系型数据库应用或开发测试应用等场景中,具体请参考 云盘的特点和应用场景

使用限制

  • 云盘与集群下的 ECS 实例需要处于同一地域和可用区下。
  • 您的账户余额不得少于 100 元或者等值的代金券或者优惠券。因为单独创建的数据盘采用按量付费方式。
  • 云盘数据卷只支持单个机器挂载,不支持共享模式。
  • 一个云盘数据卷只能同时被一个容器使用。

前提条件

  • 使用云盘数据卷需要先在 ECS 控制台手动创建一个云盘。
  • 请将您的 Agent 升级到最新版本。有关如何升级 Agent,参见 升级 Agent
  • 集群里部署了 acsvolumedriver 应用。建议您将 acsvolumedriver 升级到最新版本。
    您可以通过升级系统服务部署和升级 acsvolumedriver 应用。详细操作参见 升级系统服务

操作步骤

步骤1 创建云盘

本例创建一个与集群处于同一地域和可用区下的云盘。

  1. 登录 ECS 管理控制台

  2. 在左侧导航栏中,单击 磁盘

  3. 在磁盘列表页,单击右上角的 创建云盘 进入创建磁盘页面。

  4. 配置云盘参数。注意选择地域和可用区,根据页面引导完成创建。

    注意:购买的云盘必须与服务器在同一个可用区内才能挂载。云盘不能跨可用区或跨地域挂载。

    1

步骤2 使用云盘创建数据卷

  1. 登录 容器服务管理控制台

  2. 在 Swarm 菜单下,单击左侧导航栏中的 数据卷

  3. 选择需要创建数据卷的集群并单击页面右上角的 创建

    1

  4. 在弹出的对话框中,选择 数据卷类型云盘,设置数据卷参数并单击 创建。容器服务会在集群的所有节点上创建名称相同的数据卷。

    2

    • 数据卷名:数据卷的名称。数据卷名在集群内必须唯一。
    • 云盘 ID: 您可以选择与集群属于相同地域和可用区下处于待挂载状态的云盘。本例中选择在步骤 1 中创建的云盘的 ID。
    • AccessKey IDAccessKey Secret:您所使用账号的 AccessKey。

      注意:容器服务于 2017 年 12 月 5 日开始支持 STS Token 功能。如果您的集群是在此日期后创建的,您在该集群中创建云盘数据卷时,需输入 AccessKey。

    • 文件系统类型:您可以选择以什么数据类型将数据存储到云盘上,支持的类型包括 ext4、ext3、xfs、vfat。

创建成功后,您可以在数据卷列表页面查看云盘类型的数据卷。

2

后续步骤

您可以对云盘类型的数据卷进行管理,包括删除所有同名数据卷和查看卷参数。