sfctl node
Spravujte uzly, které tvoří cluster.
Příkazy
Příkaz | Popis |
---|---|
add-configuration-parameter-overrides | Přidá seznam přepsání konfigurace v zadaném uzlu. |
disable | Deaktivujte uzel clusteru Service Fabric se zadaným záměrem deaktivace. |
zapnout | Aktivujte uzel clusteru Service Fabric, který je aktuálně deaktivovaný. |
get-configuration-overrides | Získá seznam přepsání konfigurace v zadaném uzlu. |
zdravotnictví | Získá stav uzlu Service Fabric. |
informace | Získá informace o konkrétním uzlu v clusteru Service Fabric. |
list | Získá seznam uzlů v clusteru Service Fabric. |
načítání | Získá informace o načtení uzlu Service Fabric. |
odebrání přepsání konfigurace | Odebere přepsání konfigurace na zadaném uzlu. |
remove-state | Upozorní Service Fabric, že trvalý stav na uzlu byl trvale odebrán nebo ztracen. |
stav sestavy | Odešle zprávu o stavu na uzlu Service Fabric. |
restart | Restartuje uzel clusteru Service Fabric. |
přechod | Spustí nebo zastaví uzel clusteru. |
transition-status | Získá průběh operace spuštěna pomocí StartNodeTransition. |
sfctl node add-configuration-parameter-overrides
Přidá seznam přepsání konfigurace v zadaném uzlu.
Toto rozhraní API umožňuje přidat všechna existující přepsání konfigurace na zadaném uzlu.
Argumenty
Argument | Popis |
---|---|
--config-parameter-override-list [Povinné] | Popis přidání seznamu přepsání konfigurace |
--node-name [Povinné] | Název uzlu |
--síla | Vynuťte přidání přepsání konfigurace na zadaných uzlech. |
--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. |
Zakázání uzlu sfctl
Deaktivujte uzel clusteru Service Fabric se zadaným záměrem deaktivace.
Deaktivujte uzel clusteru Service Fabric se zadaným záměrem deaktivace. Jakmile probíhá deaktivace, může být záměr deaktivace zvýšen, ale nejde ho snížit (například uzel, který je deaktivován záměrem Pozastavit, může být deaktivován dále s restartováním, ale ne naopak. Uzly se můžou znovu aktivovat pomocí operace Aktivovat uzel kdykoli po deaktivaci. Pokud deaktivace není dokončená, zruší se deaktivace. Uzel, který se vypne a vrátí se zpět, když je deaktivovaný, bude potřeba ho znovu aktivovat, aby se služby umístily do daného uzlu.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--deactivation-intent | Popisuje záměr nebo důvod deaktivace uzlu. Možné hodnoty jsou následující. |
--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. |
Povolení uzlu sfctl
Aktivujte uzel clusteru Service Fabric, který je aktuálně deaktivovaný.
Aktivuje uzel clusteru Service Fabric, který je aktuálně deaktivovaný. Po aktivaci se uzel znovu stane realizovatelným cílem pro umístění nových replik a všechny deaktivované repliky, které zůstanou na uzlu, se znovu aktivují.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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 node get-configuration-overrides
Získá seznam přepsání konfigurace v zadaném uzlu.
Toto rozhraní API umožňuje získat všechna existující přepsání konfigurace na zadaném uzlu.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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. |
stav uzlu sfctl
Získá stav uzlu Service Fabric.
Získá stav uzlu Service Fabric. Pomocí eventHealthStateFilter můžete filtrovat kolekci událostí stavu hlášených na uzlu na základě stavu. Pokud uzel, který zadáte podle názvu, v úložišti stavu neexistuje, vrátí se chyba.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--events-health-state-filter | Umožňuje filtrovat kolekci objektů HealthEvent vrácených na základě stavu. Možné hodnoty pro tento parametr zahrnují celočíselnou hodnotu jednoho z následujících stavů. Vrátí se pouze události, které odpovídají filtru. Všechny události se používají k vyhodnocení agregovaného stavu. Pokud není zadáno, vrátí se všechny položky. Hodnoty stavu jsou výčty založené na příznaku, takže hodnota by mohla být kombinací těchto hodnot, získaná pomocí bitového operátoru OR. Pokud je zadaná hodnota například 6, vrátí se všechny události s hodnotou HealthState OK (2) a Warning (4). - Výchozí – Výchozí hodnota. Odpovídá stavu. Hodnota je nula. – Žádné – Filtr, který neodpovídá žádné hodnotě HealthState. Slouží k vrácení žádných výsledků pro danou kolekci stavů. Hodnota je 1. - OK - Filtr, který odpovídá vstupu s hodnotou HealthState OK. Hodnota je 2. - Upozornění – Filtr, který odpovídá vstupu s hodnotou HealthState Warning. Hodnota je 4. - Chyba – Filtr, který odpovídá vstupu s hodnotou HealthState Error. Hodnota je 8. - Vše – Filtr, který odpovídá vstupu s libovolnou hodnotou HealthState. Hodnota je 65535. |
--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. |
informace o uzlu sfctl
Získá informace o konkrétním uzlu v clusteru Service Fabric.
Odpověď obsahuje název, stav, ID, stav, dobu provozu a další podrobnosti o uzlu.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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. |
seznam uzlů sfctl
Získá seznam uzlů v clusteru Service Fabric.
Odpověď obsahuje název, stav, ID, stav, dobu provozu a další podrobnosti o uzlech.
Argumenty
Argument | Popis |
---|---|
--continuation-token | Parametr tokenu pokračování slouží k získání další sady výsledků. Token pro pokračování s neprázdnou hodnotou se zahrne do odpovědi rozhraní API, když se výsledky ze systému nevejdou do jedné odpovědi. Když se tato hodnota předá dalšímu volání rozhraní API, vrátí rozhraní API další sadu výsledků. Pokud neexistují žádné další výsledky, token pokračování neobsahuje hodnotu. Hodnota tohoto parametru by neměla být zakódovaná adresou URL. |
--max-results | Maximální počet výsledků, které se mají vrátit jako součást stránkovaných dotazů. Tento parametr definuje horní mez počtu vrácených výsledků. Vrácené výsledky můžou být menší než zadané maximální výsledky, pokud se nevejdou do zprávy podle omezení maximální velikosti zprávy definované v konfiguraci. Pokud je tento parametr nulový nebo není zadaný, stránkovaný dotaz obsahuje co nejvíce výsledků, které se vejdou do návratové zprávy. |
--node-status-filter | Umožňuje filtrovat uzly na základě NodeStatus. Vrátí se pouze uzly, které odpovídají zadané hodnotě filtru. Hodnota filtru může být jedna z následujících možností. Výchozí hodnota: výchozí. |
--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. |
Načtení uzlu sfctl
Získá informace o načtení uzlu Service Fabric.
Načte informace o zatížení uzlu Service Fabric pro všechny metriky, které mají definované zatížení nebo kapacitu.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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 node remove-configuration-overrides
Odebere přepsání konfigurace na zadaném uzlu.
Toto rozhraní API umožňuje odebrat všechna existující přepsání konfigurace v zadaném uzlu.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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 node remove-state
Upozorní Service Fabric, že trvalý stav na uzlu byl trvale odebrán nebo ztracen.
To znamená, že není možné obnovit trvalý stav tohoto uzlu. K tomu obvykle dochází v případě, že byl pevný disk vymazán nebo dojde k chybovému ukončení pevného disku. Aby byla tato operace úspěšná, musí být uzel dole. Tato operace službě Service Fabric oznamuje, že repliky na daném uzlu již neexistují a že Service Fabric by měl přestat čekat na obnovení těchto replik. Tuto rutinu nespustíte, pokud se stav uzlu neodebere a uzel se může vrátit zpět se stavem beze změny. Počínaje Service Fabric 6.5 změňte toto rozhraní API pro počáteční uzly, změňte počáteční uzly na běžné (jiné než počáteční) uzly a pak toto rozhraní API vyvolejte, aby se odebral stav uzlu. Pokud je cluster spuštěný v Azure, po výpadku počátečního uzlu se Service Fabric pokusí ho automaticky změnit na jiný než počáteční uzel. Aby k tomu došlo, ujistěte se, že počet uzlů, které nejsou počátečními uzly v primárním typu uzlu, není menší než počet počátečních uzlů dolů. V případě potřeby přidejte k primárnímu typu uzlu další uzly, abyste toho dosáhli. Pokud u samostatného clusteru není očekávaný návrat počátečního uzlu dolů se stavem beze změny, odeberte uzel z clusteru. Další informace najdete v tématu Přidání nebo odebrání uzlů do samostatného clusteru Service Fabric běžícího na Windows Serveru.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--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 node report-health
Odešle zprávu o stavu na uzlu Service Fabric.
Zaznamenává stav zadaného uzlu Service Fabric. Sestava musí obsahovat informace o zdroji sestavy stavu a vlastnosti, na které je hlášena. Sestava se odešle do uzlu brány Service Fabric, který se přepošle do úložiště stavu. Sestavu může brána přijmout, ale po dodatečném ověření ji odmítne úložiště stavu. Úložiště stavu může například odmítnout sestavu kvůli neplatnému parametru, jako je zastaralé pořadové číslo. Pokud chcete zjistit, jestli se sestava použila v úložišti stavu, zkontrolujte, jestli se sestava zobrazí v části HealthEvents.
Argumenty
Argument | Popis |
---|---|
--health-property [Povinné] | Vlastnost informací o stavu. Entita může mít sestavy stavu pro různé vlastnosti. Vlastnost je řetězec, nikoli pevný výčet, který umožňuje flexibilitu reporteru zařadit do kategorií stavovou podmínku, která aktivuje sestavu. Například reportér s Id SourceId "LocalWatchdog" může monitorovat stav dostupného disku na uzlu, takže může na tomto uzlu hlásit vlastnost AvailableDisk. Stejný reportér může monitorovat připojení uzlu, takže může na stejném uzlu hlásit vlastnost Připojení. V úložišti stavu se tyto sestavy považují za samostatné události stavu pro zadaný uzel. Spolu s SourceId vlastnost jedinečně identifikuje informace o stavu. |
--health-state [Povinné] | Mezi možné hodnoty patří: Invalid, Ok, Warning, Error, Unknown. |
--node-name [Povinné] | Název uzlu |
--source-id [Povinné] | Název zdroje identifikující komponentu client/watchdog/system, která vygenerovala informace o stavu. |
--popis | Popis informací o stavu. Představuje bezplatný text, který slouží k přidání čitelných informací o sestavě. Maximální délka řetězce popisu je 4096 znaků. Pokud je zadaný řetězec delší, automaticky se zkrátí. Při zkrácení obsahují poslední znaky popisu značku [Zkrácené]" a celková velikost řetězce je 4096 znaků. Přítomnost značky značí uživatelům, že došlo ke zkrácení. Všimněte si, že po zkrácení má popis méně než 4096 znaků z původního řetězce. |
--bezprostřední | Příznak, který označuje, jestli se má sestava odeslat okamžitě. Sestava stavu se odešle do aplikace služby Service Fabric Gateway, která se předá do úložiště stavu. Pokud je hodnota Immediate nastavená na hodnotu true, sestava se odešle okamžitě ze služby HTTP Gateway do úložiště stavu bez ohledu na nastavení klienta infrastruktury, které aplikace služby HTTP Gateway používá. To je užitečné pro kritické sestavy, které by se měly odesílat co nejdříve. V závislosti na načasování a dalších podmínkách může odesílání sestavy selhat, například pokud je brána HTTP zavřená nebo se zpráva nedosáhne k bráně. Pokud je hodnota Immediate nastavená na hodnotu false, sestava se odešle na základě nastavení klienta stavu z brány HTTP. Proto bude dávková podle konfigurace HealthReportSendInterval. Toto je doporučené nastavení, protože umožňuje klientovi stavu optimalizovat zprávy sestav o stavu do úložiště stavu a zpracování sestav stavu. Ve výchozím nastavení se sestavy neodesílají okamžitě. |
--remove-when-expired | Hodnota, která označuje, jestli je sestava po vypršení platnosti odebrána z úložiště stavu. Pokud je nastavená hodnota true, sestava se po vypršení platnosti odebere z úložiště stavu. Pokud je nastavená hodnota false, sestava se při vypršení platnosti považuje za chybu. Hodnota této vlastnosti je ve výchozím nastavení false. Když klienti pravidelně hlásí, měli by nastavit hodnotu RemoveWhenExpired false (výchozí). To znamená, že reportér má problémy (např. zablokování) a nemůže hlásit, entita se vyhodnocuje při chybě, když vyprší platnost sestavy stavu. Tím se entita označí jako v chybovém stavu. |
--sequence-number | Pořadové číslo pro tuto sestavu stavu jako číselný řetězec. Pořadové číslo sestavy používá úložiště stavu k detekci zastaralých sestav. Pokud není zadáno, klient stavu při přidání sestavy automaticky vygeneruje pořadové číslo. |
--timeout -t | Výchozí hodnota: 60. |
--hodnota ttl | Doba trvání, po kterou je tato zpráva o stavu platná. Toto pole používá pro zadání doby trvání formát ISO8601. Když klienti pravidelně hlásí, měli by odesílat sestavy s vyšší frekvencí, než je čas naživo. Pokud se klienti hlásí při přechodu, můžou nastavit dobu, po kterou se bude žít, na nekonečno. Když vyprší platnost časového limitu, událost stavu obsahující informace o stavu se buď odebere z úložiště stavu, pokud je RemoveWhenExpired true nebo vyhodnocena při chybě, pokud RemoveWhenExpired false. Pokud není zadaný, nastaví se výchozí hodnota času na nekonečnou hodnotu. |
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. |
restartování uzlu sfctl
Restartuje uzel clusteru Service Fabric.
Restartuje uzel clusteru Service Fabric, který je již spuštěný.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--create-fabric-dump | Zadáním true vytvořte výpis procesu uzlu infrastruktury. Rozlišují se malá a velká písmena. Výchozí hodnota: Nepravda. |
--node-instance-id | ID instance cílového uzlu. Pokud je id instance zadáno, uzel se restartuje pouze v případě, že odpovídá aktuální instanci uzlu. Výchozí hodnota 0 by odpovídala ID instance. ID instance lze získat pomocí dotazu get node. Výchozí: 0. |
--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. |
přechod uzlu sfctl
Spustí nebo zastaví uzel clusteru.
Spustí nebo zastaví uzel clusteru. Uzel clusteru je proces, nikoli samotná instance operačního systému. Pokud chcete spustit uzel, předejte "Start" pro NodeTransitionType parametr. Pokud chcete zastavit uzel, předejte parametr NodeTransitionType "Stop". Toto rozhraní API spustí operaci – když rozhraní API vrátí uzel, možná ještě nedokončil přechod. Zavolejte GetNodeTransitionProgress se stejným ID operace, abyste získali průběh operace.
Argumenty
Argument | Popis |
---|---|
--node-instance-id [Povinné] | ID instance uzlu cílového uzlu. To lze určit prostřednictvím rozhraní GetNodeInfo API. |
--node-name [Povinné] | Název uzlu |
--node-transition-type [Povinné] | Označuje typ přechodu, který se má provést. NodeTransitionType.Start spustí zastavený uzel. NodeTransitionType.Stop zastaví uzel, který je vzhůru. |
--operation-id [Povinné] | Identifikátor GUID, který identifikuje volání tohoto rozhraní API. To se předá do odpovídajícího rozhraní GetProgress API. |
--stop-duration-in-seconds [Povinné] | Doba trvání v sekundách, aby se uzel zastavil. Minimální hodnota je 600, maximum je 14400. Po uplynutí této doby se uzel automaticky vrátí zpět. |
--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 node transition-status
Získá průběh operace spuštěna pomocí StartNodeTransition.
Získá průběh operace spuštěna s StartNodeTransition pomocí poskytnuté OperationId.
Argumenty
Argument | Popis |
---|---|
--node-name [Povinné] | Název uzlu |
--operation-id [Povinné] | Identifikátor GUID, který identifikuje volání tohoto rozhraní API. To se předá do odpovídajícího rozhraní GetProgress API. |
--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
- Nastavení rozhraní příkazového řádku Service Fabric
- Naučte se používat Service Fabric CLI pomocí ukázkových skriptů.