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.