GetBootstrapConfig 를 참조하십시오
"GetBootstrapConfig" 메서드를 사용하여 부트스트랩 구성 파일에서 클러스터 및 노드 정보를 가져올 수 있습니다. 개별 노드에 대해 이 API 메소드를 사용하여 클러스터에 가입합니다. 이 메서드가 반환하는 정보는 클러스터를 생성할 때 클러스터 구성 인터페이스에서 사용됩니다.
매개 변수
이 메서드에는 입력 매개 변수가 없습니다.
반환 값
이 메서드의 반환 값은 다음과 같습니다.
| 이름 | 설명 | 유형 |
|---|---|---|
클러스터 이름 |
클러스터의 이름입니다. |
문자열 |
진동 |
클러스터 MVIP 주소입니다. 노드가 클러스터의 일부가 아닌 경우 비어 있습니다. |
문자열 |
이름 |
노드의 이름입니다. |
문자열 |
노드 |
활성 상태로 클러스터 연결을 기다리는 각 노드에 대한 정보 목록입니다. 가능한 값:
|
JSON 개체 어레이 |
비프 |
클러스터 SVIP 주소입니다. 노드가 클러스터의 일부가 아닌 경우 Null입니다. |
문자열 |
버전 |
이 API 메서드가 호출한 노드에 현재 설치된 Element 소프트웨어의 버전입니다. |
문자열 |
요청 예
이 메서드에 대한 요청은 다음 예제와 비슷합니다.
{
"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