简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

GetBootstrapConfig

提供者

您可以使用 GetBootstrapConfig 方法从启动配置文件中获取集群和节点信息。在将单个节点加入集群之前,请在该节点上使用此 API 方法。创建集群时,此方法返回的信息将在集群配置界面中使用。

Parameters

此方法没有输入参数。

返回值

此方法具有以下返回值:

Name Description Type

clusterName

集群的名称。

string

mvip

集群 MVIP 地址。如果节点不属于集群,则为空。

string

nodeName

节点的名称。

string

nodes

有关正在等待加入集群的每个节点的信息列表。可能值:

  • chassisType :(字符串)节点的硬件平台。

  • cip :(字符串)节点的集群 IP 地址。

  • compatible :(布尔值)指示节点是否与对其执行 API 调用的节点兼容。

  • hostname :(字符串)节点的主机名。

  • mip :(字符串)节点的 IPv4 管理 IP 地址。

  • mipV6 :(字符串)节点的 IPv6 管理 IP 地址。

  • NodeType :(字符串)节点的型号名称。

  • version :(字符串)节点上当前安装的软件版本。

JSON 对象数组

Svip

集群 SVIP 地址。如果节点不属于集群,则为空。

string

version

此 API 方法调用的节点上当前安装的 Element 软件版本。

string

请求示例

此方法的请求类似于以下示例:

{
   "method": "GetBootstrapConfig",
   "params": {},
   "id" : 1
}

响应示例

此方法返回类似于以下示例的响应:

{
	"id":1,
	"result":{
		"clusterName":"testname",
		"nodeName":"testnode",
		"svip": "10.117.1.5",
		"mvip": "10.117.1.6",
		"nodes":[
			{
				"chassisType":"R630",
				"cip":"10.117.115.16",
				"compatible":true,
				"hostname":"NLABP1132",
				"mip":"10.117.114.16",
				"mipV6":"fd20:8b1e:b256:45a::16",
				"nodeType":"SF2405",
				"role":"Storage",
				"version":"11.0"
			},
			{
				"chassisType":"R630",
				"cip":"10.117.115.17",
				"compatible":true,
				"hostname":"NLABP1133",
				"mip":"10.117.114.17",
				"mipV6":"fd20:8b1e:b256:45a::17",
				"nodeType":"SF2405",
				"role":"Storage",
				"version":"11.0"
			},
			{
				"chassisType":"R630",
				"cip":"10.117.115.18",
				"compatible":true,
				"hostname":"NLABP1134",
				"mip":"10.117.114.18",
				"mipV6":"fd20:8b1e:b256:45a::18",
				"nodeType":"SF2405",
				"role":"Storage",
				"version":"11.0"
			}
		],
		"version":"11.0"
	}
}

自版本以来的新增功能

9.6

了解更多信息