ClusterUpgradeProgressObject
Informacje o uaktualnieniu klastra.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
CodeVersion |
ciąg | Nie |
ConfigVersion |
ciąg | Nie |
UpgradeDomains |
tablica elementu UpgradeDomainInfo | Nie |
UpgradeUnits |
tablica upgradeUnitInfo | Nie |
UpgradeState |
ciąg (wyliczenie) | Nie |
NextUpgradeDomain |
ciąg | Nie |
RollingUpgradeMode |
ciąg (wyliczenie) | Nie |
UpgradeDescription |
ClusterUpgradeDescriptionObject | Nie |
UpgradeDurationInMilliseconds |
ciąg | Nie |
UpgradeDomainDurationInMilliseconds |
ciąg | Nie |
UnhealthyEvaluations |
tablica healthEvaluationWrapper | Nie |
CurrentUpgradeDomainProgress |
CurrentUpgradeDomainProgressInfo | Nie |
CurrentUpgradeUnitsProgress |
CurrentUpgradeUnitsProgressInfo | Nie |
StartTimestampUtc |
ciąg | Nie |
FailureTimestampUtc |
ciąg | Nie |
FailureReason |
ciąg (wyliczenie) | Nie |
UpgradeDomainProgressAtFailure |
FailedUpgradeDomainProgressObject | Nie |
IsNodeByNode |
boolean | Nie |
CodeVersion
Typ: ciąg
Wymagane: Nie
Wersja kodu ServiceFabric klastra.
ConfigVersion
Typ: ciąg
Wymagane: Nie
Wersja konfiguracji klastra (określona w manifeście klastra).
UpgradeDomains
Typ: tablica elementu UpgradeDomainInfo
Wymagane: Nie
Lista domen uaktualnienia i ich stanów. Nie dotyczy uaktualnień węzła po węźle.
UpgradeUnits
Typ: tablica upgradeUnitInfo
Wymagane: Nie
Lista jednostek uaktualnienia i ich stanów.
UpgradeState
Typ: ciąg (wyliczenie)
Wymagane: Nie
Stan domeny uaktualnienia.
Możliwe wartości:
-
Invalid
— Wskazuje, że stan uaktualnienia jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero. -
RollingBackInProgress
— Uaktualnienie zostało wycofane z poprzedniej wersji, ale nie zostało jeszcze ukończone. Wartość to 1 -
RollingBackCompleted
— Uaktualnienie zakończyło się wycofywaniem. Wartość to 2 -
RollingForwardPending
— Bieżąca domena uaktualnienia zakończyła uaktualnianie. Ogólne uaktualnienie oczekuje na jawne przeniesienie na następne żądanie w trybie niemonitorowanymManual lub wykonywanie kontroli kondycji w trybie monitorowanym. Wartość to 3 -
RollingForwardInProgress
— Uaktualnienie jest stopniowe do wersji docelowej, ale nie zostało jeszcze ukończone. Wartość to 4 -
RollingForwardCompleted
— Uaktualnienie zakończyło się w przyszłości. Wartość to 5 -
Failed
— Uaktualnienie nie powiodło się i nie można wykonać polecenia FailureAction. Wartość to 6
NextUpgradeDomain
Typ: ciąg
Wymagane: Nie
Nazwa następnej domeny uaktualnienia do przetworzenia. Nie dotyczy uaktualnień węzła po węźle.
RollingUpgradeMode
Typ: ciąg (wyliczenie)
Wymagane: Nie
Ustawienie domyślne: UnmonitoredAuto
Tryb używany do monitorowania kondycji podczas uaktualniania stopniowego. Wartości to UnmonitoredAuto, UnmonitoredManual, Monitored i UnmonitoredDeferred.
Możliwe wartości:
-
Invalid
— Wskazuje, że tryb uaktualniania jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość to zero. -
UnmonitoredAuto
— Uaktualnienie będzie kontynuowane automatycznie bez przeprowadzania monitorowania kondycji. Wartość to 1 -
UnmonitoredManual
— Uaktualnienie zostanie zatrzymane po ukończeniu każdej domeny uaktualnienia, co daje możliwość ręcznego monitorowania kondycji przed kontynuowaniem. Wartość to 2 -
Monitored
— Uaktualnienie zostanie zatrzymane po ukończeniu każdej domeny uaktualnienia i automatyczne monitorowanie kondycji przed kontynuowaniem. Wartość to 3 -
UnmonitoredDeferred
— Wykonaj uaktualnienie węzła po węźle. Podczas uruchamiania uaktualniania nie jest wykonywana żadna akcja; Uaktualnienie jest stosowane w każdym węźle, gdy jest dezaktywowany z intencją ponownego uruchomienia lub nowszego. Wartość to 4
UpgradeDescription
Typ: ClusterUpgradeDescriptionObject
Wymagane: Nie
Reprezentuje uaktualnienie klastra ServiceFabric
UpgradeDurationInMilliseconds
Typ: ciąg
Wymagane: Nie
Szacowany czas, który upłynął, spędził na przetwarzaniu bieżącego ogólnego uaktualnienia.
UpgradeDomainDurationInMilliseconds
Typ: ciąg
Wymagane: Nie
Szacowany czas spędzony na przetwarzaniu bieżącej domeny uaktualnienia. Nie dotyczy uaktualnień węzła po węźle.
UnhealthyEvaluations
Typ: tablica healthEvaluationWrapper
Wymagane: Nie
Lista ocen kondycji, które spowodowały bieżący zagregowany stan kondycji.
CurrentUpgradeDomainProgress
Typ: CurrentUpgradeDomainProgressInfo
Wymagane: Nie
Informacje o bieżącej domenie uaktualniania w toku. Nie dotyczy uaktualnień węzła po węźle.
CurrentUpgradeUnitsProgress
Typ: CurrentUpgradeUnitsProgressInfo
Wymagane: Nie
Informacje o bieżących jednostkach uaktualniania w toku.
StartTimestampUtc
Typ: ciąg
Wymagane: Nie
Godzina rozpoczęcia uaktualnienia w formacie UTC.
FailureTimestampUtc
Typ: ciąg
Wymagane: Nie
Czas niepowodzenia uaktualnienia w formacie UTC.
FailureReason
Typ: ciąg (wyliczenie)
Wymagane: Nie
Przyczyna niepowodzenia uaktualniania, która spowodowała wykonanie polecenia FailureAction.
Możliwe wartości:
-
None
- Wskazuje, że przyczyna jest nieprawidłowa lub nieznana. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero. -
Interrupted
— Wystąpił zewnętrzny wniosek o wycofanie uaktualnienia. Wartość to 1 -
HealthCheck
— Uaktualnienie nie powiodło się z powodu naruszeń zasad kondycji. Wartość to 2 -
UpgradeDomainTimeout
— Przetwarzanie domeny uaktualnienia trwało dłużej niż dozwolony limit czasu domeny uaktualnienia. Wartość to 3 -
OverallUpgradeTimeout
— Ogólne uaktualnienie trwało dłużej niż dozwolony limit czasu uaktualniania do przetworzenia. Wartość to 4
UpgradeDomainProgressAtFailure
Typ: FailedUpgradeDomainProgressObject
Wymagane: Nie
Szczegółowy postęp uaktualniania węzłów w bieżącej domenie uaktualniania w momencie awarii. Nie dotyczy uaktualnień węzła po węźle.
IsNodeByNode
Typ: wartość logiczna
Wymagane: Nie
Ustawienie domyślne: false
Wskazuje, czy to uaktualnienie jest węzłem po węźle.