全部产品
云市场

Configs

更新时间:2019-05-08 10:26:40

描述

创建集群时的配置信息。

具体

属性名称 类型 是否必须 描述
Disks object 集群中包含的实例的磁盘配置信息,由Disks描述。
Networks object 集群中包含的实例的网络配置信息,由Networks描述。
Mounts object 集群中包含的实例的网络挂载配置信息,由Mounts描述。

Disks

描述

创建集群时的磁盘配置信息。

具体

属性名称 类型 是否必须 描述
SystemDisk object 系统盘信息,由SystemDisk描述。
DataDisk array 数据盘信息,DataDisk列表。

SystemDisk

描述

创建集群时的系统盘配置信息。

具体

属性名称 类型 是否必须 描述
Type string 磁盘类型,默认为“cloud_efficiency”。
Size int 磁盘大小。范围依据磁盘类型不同。

系统盘的磁盘种类可选值:

  • cloud_efficiency - 高效云盘
  • cloud_ssd - 云SSD

系统盘大小,以GB为单位,取值范围为:

  • cloud_efficiency - 40~500
  • cloud_ssd - 40~500

默认值:size=max{40,镜像大小}

指定该参数后,size必须大于等于max{40, 镜像大小}。

DataDisk

描述

创建集群时的数据盘配置信息。

具体

属性名称 类型 是否必须 描述
Type string 磁盘类型,默认为“cloud_efficiency”。
Size int 磁盘大小。范围依据磁盘类型不同。
MountPoint string 磁盘挂载点。

数据盘的磁盘种类可选值:

  • cloud_efficiency - 高效云盘
  • cloud_ssd - 云SSD

数据盘的磁盘大小。 以 GB 为单位,取值范围为:

  • cloud_efficiency - 40~1024
  • cloud_ssd - 40~2000

MountPoint选项,在Windows环境下只能指定到特定的盘符,如“D:”,盘符字母从A-Z,除C以外均可。数据盘的类型必须必须和系统盘保持一致,如系统盘选为cloud_efficiency类型,则数据盘必须为cloud_efficiency;同理系统盘选为cloud_ssd,则数据盘的类型也只能为cloud_ssd。

Networks

描述

创建集群时的网络配置信息。

具体

属性名称 类型 是否必须 描述
Classic object 经典网络配置信息, 由Classic描述。
VPC object VPC网络信息,由VPC描述(推荐使用)。

Classic

描述

经典网络配置信息。

具体

属性名称 类型 是否必须 描述
AllowIpAddress array 允许流量入的IP地址。
AllowIpAddressEgress array 允许流量出的IP地址。
AllowSecurityGroup array 允许流量入的安全组。
AllowSecurityGroupEgress array 允许流量的安全组。

VPC

描述

VPC网络配置信息。

具体

属性名称 类型 是否必须 描述
CidrBlock string VPC网段CIDR描述。CIDR的范围包括 10.0.0.0/8、172.16.0.0/12 和 192.168.0.0/16 及它们的子网,CIDRBlock的掩码为 12-24 位。
VpcId string VpcId 创建VPC时返回的Id。

支持只设置 CidrBlock,这种情况下批量计算会创建一个指定 CidrBlock 的 VPC,待集群释放时删除创建的 VPC。若同时设置 CidrBlock 和 VpcId,则表示 VPC 已经被创建成功,且VPC 的 CidrBlock 值和此处设置的 CidrBlock 是一致的。

Mounts

描述

创建集群时的网络磁盘挂载配置信息。

具体

属性名称 类型 是否必须 描述
Entries array 网络磁盘挂载点信息列表, 由MountPoint描述。
Locale string 挂载OSS,NAS存储时语言选项。
Lock bool 挂载OSS,NAS存储时文件锁支持选项。
CacheSupport bool 挂载OSS,NAS存储时分布式缓存支持选项,目前仅支持集群和自动集群级别配置该选项,在任务级别中配置该选项会被忽略。
NAS object NAS配置信息。
OSS object OSS配置信息。

MountPoint

描述

网络挂载点。

具体

属性名称 类型 是否必须 描述
Source string 网络磁盘挂载来源路径,可以是nas://和oss://开头的字符串。
Destination string 网络磁盘本地挂载点路径。
WriteSupport bool 挂载点是否可写。注意:若 Source 为 OSS 路径时 WriteSupport 必须设置为 false ,否则写入到 Destination 的数据无法上传到 OSS 路径中; Source 为 NAS 路径时不存在该问题。

NAS

描述

NAS配置信息。

具体

属性名称 类型 是否必须 描述
AccessGroup array 需要将集群实例加入到的NAS访问组。
FileSystem array 需要访问的文件系统。

OSS

描述

OSS配置信息。

具体

属性名称 类型 是否必须 描述
AccessKeyId syring OSS挂载使用的Access ID。
AccessKeySecret string OSS挂载使用的Access Secret。
SecurityToken string OSS挂载使用的Security Token。

Notice:

关于Mounts的注意事项

  1. Job级别的Mounts参数会覆盖Cluster级别的配置信息;
  2. Modify Cluster后,需要调用RecreateInstance接口才能使新指定的Mounts配置生效;
  3. 挂载NAS需要以nas://做为source的前缀,否则会出错;