Sdílet prostřednictvím


sfctl sa-cluster

Správa samostatných clusterů Service Fabric

Příkazy

Příkaz Popis
config Získejte konfiguraci samostatného clusteru Service Fabric.
upgrade konfigurace Začněte upgradovat konfiguraci samostatného clusteru Service Fabric.
stav upgradu Získejte stav upgradu konfigurace clusteru samostatného clusteru Service Fabric.

sfctl sa-cluster config

Získejte konfiguraci samostatného clusteru Service Fabric.

Konfigurace clusteru obsahuje vlastnosti clusteru, které zahrnují různé typy uzlů v clusteru, konfigurace zabezpečení, chyby a upgradování topologií domény atd.

Argumenty

Argument Popis
--configuration-api-version [Povinné] Verze rozhraní API konfigurace json samostatného clusteru.
--timeout -t Časový limit serveru pro provedení operace v sekundách. Tento časový limit určuje dobu, po kterou je klient ochotný počkat na dokončení požadované operace. Výchozí hodnota tohoto parametru je 60 sekund. Výchozí hodnota: 60.

Globální argumenty

Argument Popis
--ladicí Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
--help -h Zobrazte tuto zprávu nápovědy a ukončete ji.
--output -o Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json.
--dotaz Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
--užvaněný Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

sfctl sa-cluster config-upgrade

Začněte upgradovat konfiguraci samostatného clusteru Service Fabric.

Ověřte zadané parametry upgradu konfigurace a spusťte upgrade konfigurace clusteru, pokud jsou parametry platné.

Argumenty

Argument Popis
--cluster-config [Povinné] Konfigurace clusteru.
--application-health-policies Kódovaný slovník JSON párů názvu typu aplikace a maximální procento, které není v pořádku před vyvolání chyby
--delta-není v pořádku-uzly Maximální povolené procento rozdílového snížení stavu během upgradu. Povolené hodnoty jsou celočíselné hodnoty od nuly do 100.
--health-check-retry Doba mezi pokusy o provedení kontrol stavu, pokud aplikace nebo cluster nejsou v pořádku. Výchozí hodnota: PT0H0M0S.
--health-check-stable Doba, po kterou musí aplikace nebo cluster zůstat v pořádku, než upgrade přejde na další doménu upgradu. Výchozí hodnota: PT0H0M0S.

Nejprve se interpretuje jako řetězec představující dobu trvání ISO 8601. Pokud se to nezdaří, pak se interpretuje jako číslo představující celkový počet milisekund.
--health-check-wait Doba čekání po dokončení upgradovací domény před spuštěním procesu kontroly stavu. Výchozí hodnota: PT0H0M0S.
--timeout -t Výchozí hodnota: 60.
--není v pořádku-aplikace Maximální povolené procento aplikací, které nejsou v pořádku během upgradu. Povolené hodnoty jsou celočíselné hodnoty od nuly do 100.
--není v pořádku-uzly Maximální povolené procento uzlů, které nejsou v pořádku během upgradu Povolené hodnoty jsou celočíselné hodnoty od nuly do 100.
--upgrade-domain-delta-nezdravé-uzly Maximální povolené procento snížení výkonu rozdílového stavu domény upgradu během upgradu Povolené hodnoty jsou celočíselné hodnoty od nuly do 100.
--upgrade-domain-timeout Doba, po kterou se musí každá upgradovaná doména dokončit, než se provede FailureAction. Výchozí hodnota: PT0H0M0S.

Nejprve se interpretuje jako řetězec představující dobu trvání ISO 8601. Pokud se to nezdaří, pak se interpretuje jako číslo představující celkový počet milisekund.
--upgrade-timeout Doba, po kterou se musí celkový upgrade dokončit, než se provede FailureAction. Výchozí hodnota: PT0H0M0S.

Nejprve se interpretuje jako řetězec představující dobu trvání ISO 8601. Pokud se to nezdaří, pak se interpretuje jako číslo představující celkový počet milisekund.

Globální argumenty

Argument Popis
--ladicí Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
--help -h Zobrazte tuto zprávu nápovědy a ukončete ji.
--output -o Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json.
--dotaz Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
--užvaněný Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Příklady

Spuštění aktualizace konfigurace clusteru

sfctl sa-cluster config-upgrade --cluster-config <YOUR CLUSTER CONFIG> --application-health-
policies "{"fabric:/System":{"ConsiderWarningAsError":true}}"

sfctl sa-cluster upgrade-status

Získejte stav upgradu konfigurace clusteru samostatného clusteru Service Fabric.

Získejte podrobnosti o stavu upgradu konfigurace clusteru samostatného clusteru Service Fabric.

Argumenty

Argument Popis
--timeout -t Časový limit serveru pro provedení operace v sekundách. Tento časový limit určuje dobu, po kterou je klient ochotný počkat na dokončení požadované operace. Výchozí hodnota tohoto parametru je 60 sekund. Výchozí hodnota: 60.

Globální argumenty

Argument Popis
--ladicí Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
--help -h Zobrazte tuto zprávu nápovědy a ukončete ji.
--output -o Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json.
--dotaz Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
--užvaněný Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Další kroky