sfctl sa-cluster
Zelfstandige Service Fabric-clusters beheren.
Opdracht
Opdracht | Beschrijving |
---|---|
configuratie | Haal de zelfstandige Service Fabric-clusterconfiguratie op. |
configuratie-upgrade | Begin met het upgraden van de configuratie van een zelfstandig Service Fabric-cluster. |
upgradestatus | Haal de upgradestatus van de clusterconfiguratie op van een zelfstandig Service Fabric-cluster. |
sfctl sa-cluster config
Haal de zelfstandige Service Fabric-clusterconfiguratie op.
De clusterconfiguratie bevat eigenschappen van het cluster met verschillende knooppunttypen op het cluster, beveiligingsconfiguraties, fout- en upgradedomeintopologieën, enzovoort.
Argumenten
Argument | Beschrijving |
---|---|
--configuration-api-version [vereist] | De API-versie van de JSON-configuratie van het zelfstandige cluster. |
--time-out -t | De servertime-out voor het uitvoeren van de bewerking in seconden. Deze time-out geeft de tijdsduur aan die de client wil wachten tot de aangevraagde bewerking is voltooid. De standaardwaarde voor deze parameter is 60 seconden. Standaard: 60. |
Globale argumenten
Argument | Beschrijving |
---|---|
--debug | Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven. |
--help -h | Dit Help-bericht weergeven en afsluiten. |
--output -o | Uitvoerindeling. Toegestane waarden: json, jsonc, tabel, tsv. Standaard: json. |
--vraag | JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden. |
--verbose | Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken. |
sfctl sa-cluster config-upgrade
Begin met het upgraden van de configuratie van een zelfstandig Service Fabric-cluster.
Valideer de opgegeven parameters voor de configuratie-upgrade en voer de upgrade van de clusterconfiguratie uit als de parameters geldig zijn.
Argumenten
Argument | Beschrijving |
---|---|
--cluster-config [vereist] | De clusterconfiguratie. |
--application-health-policies | JSON gecodeerde woordenlijst van paren van naam van toepassingstype en maximumpercentage beschadigd voordat er een fout optreedt. |
--delta-beschadigde-knooppunten | Het maximaal toegestane percentage deltastatusdegradatie tijdens de upgrade. Toegestane waarden zijn gehele getallen van nul tot 100. |
--health-check-retry | De tijdsduur tussen pogingen om statuscontroles uit te voeren als de toepassing of het cluster niet in orde is. Standaard: PT0H0M0S. |
--health-check-stable | De hoeveelheid tijd die de toepassing of het cluster in orde moet blijven voordat de upgrade naar het volgende upgradedomein gaat. Standaard: PT0H0M0S. Het wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden aangeeft. |
--health-check-wait | De tijd die moet worden gewacht na het voltooien van een upgradedomein voordat het statuscontrolesproces wordt gestart. Standaard: PT0H0M0S. |
--time-out -t | Standaard: 60. |
--beschadigde toepassingen | Het maximaal toegestane percentage beschadigde toepassingen tijdens de upgrade. Toegestane waarden zijn gehele getallen van nul tot 100. |
--beschadigde knooppunten | Het maximaal toegestane percentage beschadigde knooppunten tijdens de upgrade. Toegestane waarden zijn gehele getallen van nul tot 100. |
--upgrade-domain-delta-beschadigde-knooppunten | Het maximaal toegestane percentage van degradatie van de status van het upgradedomein tijdens de upgrade. Toegestane waarden zijn gehele getallen van nul tot 100. |
--upgrade-domein-time-out | De hoeveelheid tijd die elk upgradedomein moet voltooien voordat FailureAction wordt uitgevoerd. Standaard: PT0H0M0S. Het wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden aangeeft. |
--upgrade-time-out | De hoeveelheid tijd die de algehele upgrade moet voltooien voordat FailureAction wordt uitgevoerd. Standaard: PT0H0M0S. Het wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden aangeeft. |
Globale argumenten
Argument | Beschrijving |
---|---|
--debug | Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven. |
--help -h | Dit Help-bericht weergeven en afsluiten. |
--output -o | Uitvoerindeling. Toegestane waarden: json, jsonc, tabel, tsv. Standaard: json. |
--vraag | JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden. |
--verbose | Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken. |
Voorbeelden
Een clusterconfiguratie-update starten
sfctl sa-cluster config-upgrade --cluster-config <YOUR CLUSTER CONFIG> --application-health-
policies "{"fabric:/System":{"ConsiderWarningAsError":true}}"
upgradestatus sfctl sa-cluster
Haal de upgradestatus van de clusterconfiguratie op van een zelfstandig Service Fabric-cluster.
Haal de status van de upgradestatus van de clusterconfiguratie op van een zelfstandig Service Fabric-cluster.
Argumenten
Argument | Beschrijving |
---|---|
--time-out -t | De servertime-out voor het uitvoeren van de bewerking in seconden. Deze time-out geeft de tijdsduur aan die de client wil wachten tot de aangevraagde bewerking is voltooid. De standaardwaarde voor deze parameter is 60 seconden. Standaard: 60. |
Globale argumenten
Argument | Beschrijving |
---|---|
--debug | Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven. |
--help -h | Dit Help-bericht weergeven en afsluiten. |
--output -o | Uitvoerindeling. Toegestane waarden: json, jsonc, tabel, tsv. Standaard: json. |
--vraag | JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden. |
--verbose | Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken. |
Volgende stappen
- De Service Fabric CLI instellen .
- Meer informatie over het gebruik van de Service Fabric CLI met behulp van de voorbeeldscripts.