ClusterUpgradeProgressObject
Informace o upgradu clusteru
Vlastnosti
Název | Typ | Vyžadováno |
---|---|---|
CodeVersion |
řetězec | No |
ConfigVersion |
řetězec | No |
UpgradeDomains |
pole UpgradeDomainInfo | Ne |
UpgradeUnits |
pole UpgradeUnitInfo | Ne |
UpgradeState |
string (výčet) | Ne |
NextUpgradeDomain |
řetězec | No |
RollingUpgradeMode |
string (výčet) | Ne |
UpgradeDescription |
ClusterUpgradeDescriptionObject | Ne |
UpgradeDurationInMilliseconds |
řetězec | No |
UpgradeDomainDurationInMilliseconds |
řetězec | No |
UnhealthyEvaluations |
pole HealthEvaluationWrapper | No |
CurrentUpgradeDomainProgress |
CurrentUpgradeDomainProgressInfo | Ne |
CurrentUpgradeUnitsProgress |
CurrentUpgradeUnitsProgressInfo | No |
StartTimestampUtc |
řetězec | No |
FailureTimestampUtc |
řetězec | No |
FailureReason |
string (výčet) | Ne |
UpgradeDomainProgressAtFailure |
FailedUpgradeDomainProgressObject | No |
IsNodeByNode |
boolean | Ne |
CodeVersion
Typ: string
Povinné: Ne
Verze kódu ServiceFabric clusteru.
ConfigVersion
Typ: string
Povinné: Ne
Verze konfigurace clusteru (zadaná v manifestu clusteru)
UpgradeDomains
Typ: pole UpgradeDomainInfo
Povinné: Ne
Seznam upgradovaných domén a jejich stavů Nevztahuje se na upgrady uzlů po uzlech.
UpgradeUnits
Typ: pole UpgradeUnitInfo
Povinné: Ne
Seznam jednotek upgradu a jejich stavy
UpgradeState
Typ: řetězec (výčet)
Povinné: Ne
Stav domény upgradu.
Možné hodnoty:
-
Invalid
– Označuje, že stav upgradu je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula. -
RollingBackInProgress
– Upgrade se vrací zpět k předchozí verzi, ale ještě není dokončený. Hodnota je 1. -
RollingBackCompleted
- Upgrade se dokončil. Hodnota je 2. -
RollingForwardPending
– Aktuální upgradovaná doména dokončila upgrade. Celkový upgrade čeká na explicitní přesun dalšího požadavku v nemonitorovaném režimuManual nebo provádí kontroly stavu v monitorovaném režimu. Hodnota je 3. -
RollingForwardInProgress
– Upgrade se postupně zavádí na cílovou verzi, ale ještě není dokončený. Hodnota je 4. -
RollingForwardCompleted
- Upgrade se dokončil. Hodnota je 5. -
Failed
– Upgrade selhal a nemůže spustit FailureAction. Hodnota je 6.
NextUpgradeDomain
Typ: string
Povinné: Ne
Název další domény upgradu, která se má zpracovat. Nevztahuje se na upgrady uzlů po uzlech.
RollingUpgradeMode
Typ: řetězec (výčet)
Povinné: Ne
Výchozí:UnmonitoredAuto
Režim, který se používá k monitorování stavu během upgradu se zajištěním provozu. Hodnoty jsou UnmonitoredAuto, UnmonitoredManual, Monitorované a UnmonitoredDeferred.
Možné hodnoty:
-
Invalid
– Označuje, že režim upgradu je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula. -
UnmonitoredAuto
– Upgrade bude probíhat automaticky bez monitorování stavu. Hodnota je 1. -
UnmonitoredManual
– Upgrade se po dokončení každé upgradované domény zastaví, takže budete mít možnost ručně monitorovat stav, než budete pokračovat. Hodnota je 2. -
Monitored
– Po dokončení každé domény upgradu se upgrade zastaví a před pokračováním se automaticky monitoruje stav. Hodnota je 3. -
UnmonitoredDeferred
– Proveďte upgrade po uzlech. Při spuštění upgradu se neprovede žádná akce. upgrade se použije na každém uzlu, když je deaktivován se záměrem restartování nebo vyšší. Hodnota je 4.
UpgradeDescription
Typ: ClusterUpgradeDescriptionObject
Povinné: Ne
Představuje upgrade clusteru ServiceFabric.
UpgradeDurationInMilliseconds
Typ: string
Povinné: Ne
Odhadovaný uplynulý čas strávený zpracováním aktuálního celkového upgradu
UpgradeDomainDurationInMilliseconds
Typ: string
Povinné: Ne
Odhadovaný uplynulý čas strávený zpracováním aktuální upgradované domény Nevztahuje se na upgrady uzlů po uzlech.
UnhealthyEvaluations
Typ: pole HealthEvaluationWrapper
Povinné: Ne
Seznam vyhodnocení stavu, jejichž výsledkem je aktuální agregovaný stav
CurrentUpgradeDomainProgress
Typ: CurrentUpgradeDomainProgressInfo
Povinné: Ne
Informace o aktuálně probíhajícím upgradu domény Nevztahuje se na upgrady uzlů po uzlech.
CurrentUpgradeUnitsProgress
Typ: CurrentUpgradeUnitsProgressInfo
Povinné: Ne
Informace o aktuálně probíhajících jednotkách upgradu
StartTimestampUtc
Typ: string
Povinné: Ne
Čas zahájení upgradu v UTC.
FailureTimestampUtc
Typ: string
Povinné: Ne
Čas selhání upgradu v UTC.
FailureReason
Typ: řetězec (výčet)
Povinné: Ne
Příčina selhání upgradu, která měla za následek spuštění akce FailureAction.
Možné hodnoty:
-
None
– Označuje, že důvod je neplatný nebo neznámý. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula. -
Interrupted
– Došlo k externí žádosti o vrácení upgradu zpět. Hodnota je 1. -
HealthCheck
– Upgrade selhal kvůli porušení zásad stavu. Hodnota je 2. -
UpgradeDomainTimeout
– Zpracování upgradované domény trvalo déle, než je povolený časový limit domény upgradu. Hodnota je 3. -
OverallUpgradeTimeout
– Celkový upgrade trval déle, než byl časový limit povoleného upgradu. Hodnota je 4.
UpgradeDomainProgressAtFailure
Typ: FailedUpgradeDomainProgressObject
Povinné: Ne
Podrobný průběh upgradu uzlů v aktuální doméně upgradu v okamžiku selhání Nevztahuje se na upgrady uzlů po uzlech.
IsNodeByNode
Typ: logická
Povinné: Ne
Výchozí:false
Označuje, jestli se tento upgrade provádí po uzlech.