Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

クラスタバージョン情報を取得する

共同作成者 netapp-pcarriga

使用することができます `GetClusterVersionInfo`クラスター内の各ノードで実行されている Element ソフトウェアのバージョンに関する情報を取得する方法。このメソッドは、現在ソフトウェアのアップグレードが進行中のノードに関する情報も返します。

クラスターバージョン情報オブジェクトのメンバー

このメソッドには次のオブジェクト メンバーがあります。

Name 説明 タイプ

nodeID

ノードのID。

integer

ノード内部リビジョン

ノードの内部ソフトウェア バージョン。

string

ノードバージョン

ノードのソフトウェア バージョン。

string

パラメータ

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

戻り値

このメソッドには次の戻り値があります。

Name 説明 タイプ

クラスターAPIバージョン

クラスター上の現在の API バージョン。

string

クラスターバージョン

クラスター上で現在実行されている Element ソフトウェアのバージョン。

string

クラスターバージョン情報

クラスター内のノードのリストと各ノードのバージョン情報。

JSONオブジェクト配列

保留中のクラスターバージョン

存在する場合、これはクラスター ソフトウェアが現在アップグレード中または元に戻されているバージョンです。

string

ソフトウェアバージョン情報

アップグレードの状態。オブジェクトメンバー:

  • 現在のバージョン:

    ノード上の現在のソフトウェア バージョン。

  • nodeID: currentVersion から pendingVersion にアップグレードされるノードの ID。進行中のアップグレードがない場合、このフィールドは 0 (ゼロ) になります。

  • packageName: インストールするソフトウェア パッケージの名前。

  • pendingVersion: インストール中のソフトウェアのバージョン。

  • startTime: インストールが開始された日時 (UTC+0 形式)。

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