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
- Nastavte Service Fabric CLI.
- Naučte se používat Service Fabric CLI pomocí ukázkových skriptů.