简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
CreateCluster
贡献者
建议更改
您可以使用 CreateCluster
方法初始化拥有 "mvip" 和 "svip" 地址的集群中的节点。每个新集群都会使用集群中第一个节点的管理 IP ( MIP )进行初始化。此方法还会自动将要配置的所有节点添加到集群中。每次初始化新集群时,您只需要使用此方法一次。
登录到集群的主节点并运行后 GetBootStrapConfig 方法要获取要包括在集群中的其余节点的 IP 地址,可以对集群的主节点运行 CreateCluster 方法。 |
Parameters
此方法具有以下输入参数:
Name | Description | Type | 默认值 | Required |
---|---|---|---|---|
接受 Eula |
指示您在创建此集群时接受最终用户许可协议。要接受 EULA ,请将此参数设置为 true 。 |
boolean |
无 |
是的。 |
属性 |
名称 - 值对列表,采用 JSON 对象格式。 |
JSON 对象 |
无 |
否 |
enableSoftwareEncryptionAtRest |
启用此参数可使用基于软件的空闲加密。在所有集群上、默认为false。启用空闲软件加密后,无法在集群上禁用它。 |
boolean |
true |
否 |
mvip |
管理网络上集群的浮动(虚拟) IP 地址。 |
string |
无 |
是的。 |
nodes |
构成集群的一组初始节点的 CIP/SIP 地址。此节点的 IP 必须位于列表中。 |
string array |
无 |
是的。 |
订单编号 |
字母数字销售订单号。在基于软件的平台上需要。 |
string |
无 |
否(基于硬件的平台) 是(基于软件的平台) |
password |
集群管理员帐户的初始密码。 |
string |
无 |
是的。 |
serialNumber |
九位字母数字序列号。在基于软件的平台上可能需要。 |
string |
无 |
否(基于硬件的平台) 是(基于软件的平台) |
Svip |
存储( iSCSI )网络上集群的浮动(虚拟) IP 地址。 |
string |
无 |
是的。 |
username |
集群管理员的用户名。 |
string |
无 |
是的。 |
返回值
此方法没有返回值。
请求示例
此方法的请求类似于以下示例:
{ "method": "CreateCluster", "params": { "acceptEula": true, "mvip": "10.0.3.1", "svip": "10.0.4.1", "username": "Admin1", "password": "9R7ka4rEPa2uREtE", "attributes": { "clusteraccountnumber": "axdf323456" }, "nodes": [ "10.0.2.1", "10.0.2.2", "10.0.2.3", "10.0.2.4" ] }, "id": 1 }
响应示例
此方法返回类似于以下示例的响应:
{ "id" : 1, "result" : {} }