GetBootstrapConfig

GetBootstrapConfigメソッドを使用すると、ブートストラップ構成ファイルからクラスタおよびノードの情報を取得できます。ノードをクラスタに追加する前に、個々のノードでこのAPIメソッドを使用してください。このメソッドが返す情報は、クラスタを作成するときにクラスタ構成インターフェイスで使用されます。

パラメータ

このメソッドには入力パラメータはありません。

戻り値

このメソッドの戻り値は次のとおりです。

名前 説明 タイプ
clusterName クラスタの名前。 文字列
mvip クラスタのMVIPアドレス。ノードがクラスタの一部でない場合はnull。 文字列
nodeName ノードの名前。 文字列
nodes クラスタへの追加を待機中の各ノードに関する情報のリスト。有効な値は次のとおりです。
  • chassisType:(文字列)ノードのハードウェア プラットフォーム。
  • cip:(文字列)ノードのクラスタIPアドレス。
  • compatible:(ブーリアン)ノードにAPI呼び出しの実行対象ノードとの互換性があるかどうか。
  • hostname:(文字列)ノードのホスト名。
  • mip:(文字列)ノードのIPv4管理IPアドレス。
  • mipV6:(文字列)ノードのIPv6管理IPアドレス。
  • nodeType:(文字列)ノードのモデル名。
  • version:(文字列)ノードに現在インストールされているソフトウェアのバージョン。
JSONオブジェクトの配列
svip クラスタのSVIPアドレス。ノードがクラスタの一部でない場合はnull。 文字列
version この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