Ottieni informazioni sulla versione del cluster
Puoi usare il GetClusterVersionInfo metodo per recuperare informazioni sulla versione del software Element in esecuzione su ciascun nodo del cluster. Questo metodo restituisce anche informazioni sui nodi che sono attualmente in fase di aggiornamento del software.
Membri dell'oggetto informazioni sulla versione del cluster
Questo metodo ha i seguenti membri oggetto:
| Nome | Descrizione | Tipo |
|---|---|---|
ID nodo |
ID del nodo. |
intero |
nodeInternalRevision |
Versione software interna del nodo. |
corda |
nodeVersion |
Versione software del nodo. |
corda |
Parametri
Questo metodo non ha parametri di input.
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
| Nome | Descrizione | Tipo |
|---|---|---|
clusterAPIVersion |
La versione API corrente sul cluster. |
corda |
clusterVersion |
Versione del software Element attualmente in esecuzione sul cluster. |
corda |
clusterVersionInfo |
Elenco dei nodi nel cluster con informazioni sulla versione per ciascun nodo. |
Matrice di oggetti JSON |
pendingClusterVersion |
Se presente, questa è la versione a cui il software del cluster è attualmente in fase di aggiornamento o ripristino. |
corda |
softwareVersionInfo |
Lo stato di un aggiornamento. Membri dell'oggetto:
|
Oggetto JSON |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "GetClusterVersionInfo",
"params": {},
"id" : 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"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": ""
}
}
}
Nuovo dalla versione
9,6