Compartir a través de


ClusterUpgradeProgressObject

Información sobre una actualización de clúster.

Propiedades

Nombre Tipo Obligatorio
CodeVersion string No
ConfigVersion string No
UpgradeDomains matriz de UpgradeDomainInfo No
UpgradeUnits matriz de UpgradeUnitInfo No
UpgradeState string (enumeración) No
NextUpgradeDomain string No
RollingUpgradeMode string (enumeración) No
UpgradeDescription ClusterUpgradeDescriptionObject No
UpgradeDurationInMilliseconds string No
UpgradeDomainDurationInMilliseconds string No
UnhealthyEvaluations matriz de HealthEvaluationWrapper No
CurrentUpgradeDomainProgress CurrentUpgradeDomainProgressInfo No
CurrentUpgradeUnitsProgress CurrentUpgradeUnitsProgressInfo No
StartTimestampUtc string No
FailureTimestampUtc string No
FailureReason string (enumeración) No
UpgradeDomainProgressAtFailure FailedUpgradeDomainProgressObject No
IsNodeByNode boolean No

CodeVersion

Tipo: cadena
Obligatoria: no

Versión de código de ServiceFabric del clúster.


ConfigVersion

Tipo: cadena
Obligatoria: no

La versión de configuración del clúster (especificada en el manifiesto del clúster).


UpgradeDomains

Tipo: matriz de UpgradeDomainInfo
Obligatoria: no

Lista de dominios de actualización y sus estados. No es aplicable a las actualizaciones de nodo a nodo.


UpgradeUnits

Tipo: matriz de UpgradeUnitInfo
Obligatoria: no

Lista de unidades de actualización y sus estados.


UpgradeState

Tipo: cadena (enumeración)
Obligatoria: no

Estado del dominio de actualización.

Los valores posibles son:

  • Invalid : indica que el estado de actualización no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • RollingBackInProgress - La actualización se revierte a la versión anterior, pero aún no se ha completado. El valor es 1
  • RollingBackCompleted - La actualización ha terminado de revertirse. El valor es 2
  • RollingForwardPending - El dominio de actualización actual ha terminado de actualizarse. La actualización general está esperando una siguiente solicitud de traslado explícita en modo UnmonitoredManual o realizando comprobaciones de estado en modo supervisado. El valor es 3.
  • RollingForwardInProgress - La actualización se está implementando hacia adelante a la versión de destino, pero aún no está completa. El valor es 4.
  • RollingForwardCompleted - La actualización ha terminado de avanzar. El valor es 5.
  • Failed - Error en la actualización y no se puede ejecutar FailureAction. El valor es 6.

NextUpgradeDomain

Tipo: cadena
Obligatoria: no

Nombre del siguiente dominio de actualización que se va a procesar. No es aplicable a las actualizaciones de nodo a nodo.


RollingUpgradeMode

Tipo: cadena (enumeración)
Obligatoria: no
Predeterminado:

El modo usado para supervisar el mantenimiento durante una actualización gradual. Los valores son UnmonitoredAuto, UnmonitoredManual, Monitored y UnmonitoredDeferred.

Los valores posibles son:

  • Invalid : indica que el modo de actualización no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • UnmonitoredAuto - La actualización continuará automáticamente sin realizar ninguna supervisión de estado. El valor es 1
  • UnmonitoredManual - La actualización se detendrá después de completar cada dominio de actualización, lo que ofrece la oportunidad de supervisar manualmente el estado antes de continuar. El valor es 2
  • Monitored - La actualización se detendrá después de completar cada dominio de actualización y supervisará automáticamente el estado antes de continuar. El valor es 3.
  • UnmonitoredDeferred - Realizar una actualización de nodo a nodo. No se realiza ninguna acción cuando se inicia la actualización; La actualización se aplica en cada nodo cuando se desactiva con el reinicio de la intención o superior. El valor es 4.

UpgradeDescription

Tipo: ClusterUpgradeDescriptionObject
Obligatoria: no

Representa una actualización de clúster de ServiceFabric


UpgradeDurationInMilliseconds

Tipo: cadena
Obligatoria: no

Tiempo estimado transcurrido dedicado al procesamiento de la actualización general actual.


UpgradeDomainDurationInMilliseconds

Tipo: cadena
Obligatoria: no

Tiempo estimado transcurrido dedicado a procesar el dominio de actualización actual. No se aplica a las actualizaciones de nodo a nodo.


UnhealthyEvaluations

Tipo: matriz de HealthEvaluationWrapper
Obligatoria: no

Lista de evaluaciones de estado que dieron lugar al estado de mantenimiento agregado actual.


CurrentUpgradeDomainProgress

Tipo: CurrentUpgradeDomainProgressInfo
Obligatoria: no

Información sobre el dominio de actualización en curso actual. No se aplica a las actualizaciones de nodo a nodo.


CurrentUpgradeUnitsProgress

Tipo: CurrentUpgradeUnitsProgressInfo
Obligatoria: no

Información sobre las unidades de actualización en curso actuales.


StartTimestampUtc

Tipo: cadena
Obligatoria: no

Hora de inicio de la actualización en UTC.


FailureTimestampUtc

Tipo: cadena
Obligatoria: no

Hora de error de la actualización en UTC.


FailureReason

Tipo: cadena (enumeración)
Obligatoria: no

Causa de un error de actualización que provocó la ejecución de FailureAction.

Los valores posibles son:

  • None : indica que el motivo no es válido o desconocido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • Interrupted - Se ha producido una solicitud externa para revertir la actualización. El valor es 1
  • HealthCheck - Error en la actualización debido a infracciones de la directiva de mantenimiento. El valor es 2
  • UpgradeDomainTimeout - Un dominio de actualización tardó más tiempo que el tiempo de espera del dominio de actualización permitido para procesar. El valor es 3
  • OverallUpgradeTimeout - La actualización general tardó más tiempo que el tiempo de espera de actualización permitido para procesar. El valor es 4

UpgradeDomainProgressAtFailure

Tipo: FailedUpgradeDomainProgressObject
Obligatoria: no

Progreso detallado de la actualización de los nodos del dominio de actualización actual en el punto de error. No se aplica a las actualizaciones de nodo a nodo.


IsNodeByNode

Tipo: booleano
Obligatoria: no
Predeterminado:

Indica si esta actualización es node-by-node.