Share via


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