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

GetClusterVersionInfo

提供者

您可以使用 GetClusterVersionInfo 方法检索有关集群中每个节点上运行的 Element 软件版本的信息。此方法还会返回有关当前正在升级软件的节点的信息。

cluster version info 对象成员

此方法具有以下对象成员:

Name Description Type

节点 ID

节点的 ID 。

整型

nodeInternalRevision

节点的内部软件版本。

string

NodeVersion

节点的软件版本。

string

Parameters

此方法没有输入参数。

返回值

此方法具有以下返回值:

Name Description Type

clusterAPIX 版本

集群上的当前 API 版本。

string

clusterVersion

集群上当前运行的 Element 软件版本。

string

clusterVersionInfo

集群中节点的列表以及每个节点的版本信息。

JSON 对象数组

pendingClusterVersion

如果存在,则表示集群软件当前正在升级或还原到的版本。

string

softwareVersionInfo

升级的状态。对象成员:

  • 当前版本:

    节点上的当前软件版本。

  • 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