全部產品
Search
文件中心

:Configs

更新時間:Jul 06, 2024

描述

建立叢集時的配置資訊。

具體

屬性名稱

類型

是否必須

描述

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 - 20~32768

  • cloud_ssd - 20~32768

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的注意事項 Job層級的Mounts參數會覆蓋Cluster層級的配置資訊; Modify Cluster後,需要調用RecreateInstance介面才能使新指定的Mounts配置生效; 掛載NAS需要以nas://做為source的首碼,否則會出錯;