Skip to main content
Element Software
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

ObtenerInformación de versión del clúster

Colaboradores netapp-pcarriga

Puedes usar el GetClusterVersionInfo Método para recuperar información sobre la versión del software Element que se ejecuta en cada nodo del clúster. Este método también devuelve información sobre los nodos que actualmente están en proceso de actualización de software.

miembros del objeto de información de versión del clúster

Este método tiene los siguientes miembros de objeto:

Nombre Descripción Tipo

ID de nodo

Identificador del nodo.

entero

revisión interna del nodo

Versión de software interna del nodo.

cadena

nodeVersion

Versión de software del nodo.

cadena

Parámetros

Este método no tiene parámetros de entrada.

Valores de retorno

Este método tiene los siguientes valores de retorno:

Nombre Descripción Tipo

clusterAPIVersion

La versión actual de la API en el clúster.

cadena

versión del clúster

Versión del software Element que se está ejecutando actualmente en el clúster.

cadena

Información de versión del clúster

Lista de nodos del clúster con información de versión para cada nodo.

matriz de objetos JSON

Versión de clúster pendiente

Si está presente, esta es la versión a la que se está actualizando o revirtiendo el software del clúster.

cadena

Información de la versión del software

El estado de una actualización. Miembros del objeto:

  • versión actual:

    La versión actual del software en un nodo.

  • nodeID: ID del nodo que se está actualizando de currentVersion a pendingVersion. Este campo es 0 (cero) si no hay ninguna actualización en curso.

  • packageName: Nombre del paquete de software que se está instalando.

  • pendingVersion: La versión del software que se está instalando.

  • startTime: La fecha y hora en que se inició la instalación, en formato UTC+0.

Objeto JSON

Ejemplo de solicitud

Las solicitudes para este método son similares al siguiente ejemplo:

{
   "method": "GetClusterVersionInfo",
   "params": {},
   "id" : 1
}

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

{
 "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": ""
    }
  }
}

Nueva versión

9,6