クラスタバージョン情報を取得する
使用することができます `GetClusterVersionInfo`クラスター内の各ノードで実行されている Element ソフトウェアのバージョンに関する情報を取得する方法。このメソッドは、現在ソフトウェアのアップグレードが進行中のノードに関する情報も返します。
クラスターバージョン情報オブジェクトのメンバー
このメソッドには次のオブジェクト メンバーがあります。
| Name | 説明 | タイプ |
|---|---|---|
nodeID |
ノードのID。 |
integer |
ノード内部リビジョン |
ノードの内部ソフトウェア バージョン。 |
string |
ノードバージョン |
ノードのソフトウェア バージョン。 |
string |
パラメータ
このメソッドには入力パラメータはありません。
戻り値
このメソッドには次の戻り値があります。
| Name | 説明 | タイプ |
|---|---|---|
クラスターAPIバージョン |
クラスター上の現在の API バージョン。 |
string |
クラスターバージョン |
クラスター上で現在実行されている Element ソフトウェアのバージョン。 |
string |
クラスターバージョン情報 |
クラスター内のノードのリストと各ノードのバージョン情報。 |
JSONオブジェクト配列 |
保留中のクラスターバージョン |
存在する場合、これはクラスター ソフトウェアが現在アップグレード中または元に戻されているバージョンです。 |
string |
ソフトウェアバージョン情報 |
アップグレードの状態。オブジェクトメンバー:
|
JSONオブジェクト |
リクエスト例
このメソッドのリクエストは次の例のようになります。
{
"method": "GetClusterVersionInfo",
"params": {},
"id" : 1
}
応答例
このメソッドは、次の例のような応答を返します。
{
"id": 1,
"result": {
"clusterAPIVersion": "6.0",
"clusterVersion": "6.1382",
"clusterVersionInfo": [
{
"nodeID": 1,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 2,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 3,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 4,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
}
],
"softwareVersionInfo": {
"currentVersion": "6.1382",
"nodeID": 0,
"packageName": "",
"pendingVersion": "6.1382",
"startTime": ""
}
}
}
バージョン以降の新機能
9.6