Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Ottieni informazioni sulla versione del cluster

Collaboratori netapp-pcarriga

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:

  • versione corrente:

    La versione corrente del software su un nodo.

  • nodeID: ID del nodo che viene aggiornato da currentVersion a pendingVersion. Questo campo è 0 (zero) se non è in corso alcun aggiornamento.

  • packageName: Nome del pacchetto software che si sta installando.

  • pendingVersion: la versione del software che si sta installando.

  • startTime: data e ora di avvio dell'installazione, nel formato UTC+0.

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