GetClusterVersionInfo
Mit dieser Methode können GetClusterVersionInfo
Sie Informationen über die Element Softwareversion abrufen, die auf jedem Node im Cluster ausgeführt wird. 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