更新时间:2022-05-09 GMT+08:00

创建应用集群

操作场景

您可以在几分钟之内,批量创建多台弹性云服务器。该任务指导用户使用制作的私有镜像创建应用集群,包括管理控制台方式和基于HTTPS请求的API(Application programming interface)方式。

管理控制台方式

  1. 登录管理控制台。
  2. 选择“计算 > 弹性云服务器”。

    进入弹性云服务器信息页面。

  3. 单击“创建弹性云服务器”,开始创建应用集群。
  4. 按照界面提示,填写弹性云服务器的参数配置,详细操作请参见创建支持IB网卡的弹性云服务器。其中,
    • 规格:需与转化的私有镜像的云服务器规格保持一致。
    • 镜像:选择“私有镜像”,然后选择制作私有镜像中制作的私有镜像。
    • 虚拟私有云:集群中的所有弹性云服务器需在同一VPC、同一子网内。
    • 弹性IP:选择暂不购买。

      一个集群绑定一个EIP即可。因此,可以在创建应用集群后,再绑定EIP。

    • 购买数量:待创建集群中弹性云服务器的数量。
  5. 单击“立即购买”。
  6. 在确认规格页面,您可以查看详情并提交申请。

    如果确认信息无误,单击“提交订单”。

    使用私有镜像创建的弹性云服务器创建成功后,您可以在弹性云服务器列表页查看详情,这些云服务器将被用作HPC集群。

API方式

以创建H2型ECS集群为例:

  • URI

    POST /v1/{$tenant_id}/cloudservers

  • 请求样例
    假设需要批量创建4台弹性云服务器,则修改count值为4,请求样例如下:
    curl -i -k -H 'Accept:application/json;charset=utf8' -H 'Content-Type:application/json' -H 'X-Auth-Token:$TOKEN' -d '{"server":{"availability_zone":"eu-de-01","name":"h2_cluster_vm","imageRef":"7474de73-9618-4c6a-afaa-df60df57c9b9","flavorRef":" h2.3xlarge.10","root_volume":{"volumetype":"SATA","size":40},"vpcid":"97701dc4-bfd3-4021-8b89-044486c8b317","nics":[{"subnet_id":"6712fc43-a196-4973-8b5e-5e4763f6449b"}],"personality":[],"count":4,"adminPass":"Test@123"}}' -X POST https://46.29.103.37:443/v1/240bb6c5e42849669fc49933c185232b/cloudserver

    如果集群中的每台弹性云服务器都需要绑定EIP,则需要创建多个EIP,并绑定在弹性云服务器上。具体操作请参见创建支持IB网卡的弹性云服务器的“API方式”。