GetClusterVersionInfo
Sie können das verwenden GetClusterVersionInfo
Methode zum Abrufen von Informationen über die auf jedem Node im Cluster ausgeführte Element Softwareversion. Diese Methode gibt auch Informationen zu Nodes zurück, die sich derzeit beim Aktualisieren der Software befinden.
Cluster-Version Info-Objektmitglieder
Diese Methode verfügt über die folgenden Objektmitglieder:
Name | Beschreibung | Typ |
---|---|---|
NodeID |
ID des Node. |
Ganzzahl |
NodeInternalRevision |
Interne Softwareversion des Node. |
Zeichenfolge |
Knotenversion |
Softwareversion des Node. |
Zeichenfolge |
Parameter
Diese Methode hat keine Eingabeparameter.
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name | Beschreibung | Typ |
---|---|---|
ClusterAPIVersion |
Die aktuelle API-Version auf dem Cluster. |
Zeichenfolge |
ClusterVersion |
Version der Element Software, die derzeit auf dem Cluster ausgeführt wird. |
Zeichenfolge |
Cluster-VersionInfo |
Liste der Nodes im Cluster mit Versionsinformationen für jeden Node |
JSON-Objekt-Array |
HängenClusterVersion |
Ist diese Version vorhanden, wird die Cluster-Software derzeit aktualisiert oder auf zurückgesetzt. |
Zeichenfolge |
SoftwareVersionInfo |
Der Status eines Upgrades. Objektmitglieder:
|
JSON-Objekt |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "GetClusterVersionInfo", "params": {}, "id" : 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "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": "" } } }
Neu seit Version
9.6