az arcdata dc debug
Kommentar
Den här referensen är en del av arcdata-tillägget för Azure CLI (version 2.3.1 eller senare). Tillägget installeras automatiskt första gången du kör ett az arcdata dc-felsökningskommando . Läs mer om tillägg.
Felsöka datakontrollant.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az arcdata dc debug controldb-cdc |
Aktivera/inaktivera CDC på databas och tabeller för datakontrollanter – endast i felsökningssyfte. |
Anknytning | Allmän tillgänglighet |
az arcdata dc debug copy-logs |
Kopiera loggar. |
Anknytning | Allmän tillgänglighet |
az arcdata dc debug dump |
Utlösa minnesdump. |
Anknytning | Allmän tillgänglighet |
az arcdata dc debug restore-controldb-snapshot |
Återställer en unik kopia av ControlDB från säkerhetskopian – endast i felsökningssyfte. |
Anknytning | Allmän tillgänglighet |
az arcdata dc debug controldb-cdc
Aktivera/inaktivera CDC på databas och tabeller för datakontrollanter – endast i felsökningssyfte.
Aktivera/inaktivera insamling av ändringsdata för "controller"-databas och tabeller som stöds med konfigurerbara kvarhållningstimmar.
az arcdata dc debug controldb-cdc --k8s-namespace
[--enable {false, true}]
[--retention-hours]
[--use-k8s]
Exempel
Aktiverar ändringsdatainsamling med 4 timmars kvarhållning.
az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4
Inaktiverar insamling av ändringsdata.
az arcdata dc debug controldb-cdc -k arc-data-services --enable false
Obligatoriska parametrar
Kubernetes-namnrymd för den befintliga datakontrollanten.
Valfria parametrar
Aktivera eller inaktivera insamling av ändringsdata.
CDC-kvarhållningsperiod, angiven i timmar. Tillåtna värden är 1 till 24.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az arcdata dc debug copy-logs
Kopiera loggar.
Kopiera felsökningsloggarna från datakontrollanten – Kubernetes-konfiguration krävs i systemet.
az arcdata dc debug copy-logs --k8s-namespace
[--container]
[--exclude-arcdata-logs]
[--exclude-cluster-info]
[--exclude-controldb]
[--exclude-dumps]
[--exclude-system-logs]
[--pod]
[--resource-kind]
[--resource-name]
[--skip-compress]
[--target-folder]
[--timeout]
[--use-k8s]
Obligatoriska parametrar
Kubernetes-namnområdet för datakontrollanten.
Valfria parametrar
Kopiera loggarna för containrarna med liknande namn, Valfritt, som standard kopierar loggar för alla containrar. Det går inte att ange flera gånger. Om det anges flera gånger används den sista.
Om du vill exkludera arc data services-loggar från resultatmappen eller inte. Standardvärdet är False som innehåller alla arc data services-containerloggar.
Om kubernetes-resursinformation ska undantas från resultatmappen per namnområde eller inte. Standardvärdet är False som innehåller namnområdesresursinformation.
Om du vill exkludera en säkerhetskopia av controldb från resultatmappen eller inte. Standardvärdet är False som innehåller en controldb-säkerhetskopia.
Om dumpar ska undantas från resultatmappen eller inte. Standardvärdet är False som innehåller dumpar.
Om kube-system- och azure-arc-namnområdesloggar ska undantas från samlingen eller inte. Standardvärdet är False som innehåller kube-system- och connectedk8s-loggar om det är tillgängligt.
Kopiera loggarna för poddarna med liknande namn. Valfritt, som standard kopierar loggar för alla poddar. Det går inte att ange flera gånger. Om det anges flera gånger används den sista.
Kopiera loggarna för resursen av ett visst slag. Det går inte att ange flera gånger. Om det anges flera gånger används den sista. Om det anges ska --resource-name också anges för att identifiera resursen.
Kopiera loggarna för resursen för det angivna namnet. Det går inte att ange flera gånger. Om det anges flera gånger används den sista. Om det anges ska --resource-kind också anges för att identifiera resursen.
Om du vill hoppa över att komprimera resultatmappen eller inte. Standardvärdet är False som komprimerar resultatmappen.
Sökväg till målmappen som loggarna ska kopieras till. Valfritt, som standard skapar resultatet i den lokala mappen. Det går inte att ange flera gånger. Om det anges flera gånger används den sista.
Antalet sekunder att vänta tills kommandot har slutförts. Standardvärdet är 0, vilket är obegränsat.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az arcdata dc debug dump
Utlösa minnesdump.
Utlös minnesdump och kopiera ut den från containern – Kubernetes-konfiguration krävs i systemet.
az arcdata dc debug dump --k8s-namespace
[--container {controller}]
[--target-folder]
[--use-k8s]
Obligatoriska parametrar
Kubernetes-namnområdet för datakontrollanten.
Valfria parametrar
Målcontainern som ska utlösas för dumpning av de processer som körs.
Målmapp för att kopiera dumpen.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az arcdata dc debug restore-controldb-snapshot
Återställer en unik kopia av ControlDB från säkerhetskopian – endast i felsökningssyfte.
Återställer en COPY_ONLY säkerhetskopia av ControlDB under ett unikt namn för felsökning – Kubernetes-konfiguration krävs i systemet.
az arcdata dc debug restore-controldb-snapshot --backup-file
--k8s-namespace
[--use-k8s]
Exempel
Linux – Återställa en säkerhetskopia från ett tidigare körningskommando för "arcdata dc debug copy-logs".
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak
Windows – Återställa en säkerhetskopia som hämtats från ett tidigare körningskommando för "arcdata dc debug copy-logs".
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak
Obligatoriska parametrar
Befintlig säkerhetskopia av kontrollantdatabas – måste sluta med '.bak', återställs under ett unikt databasnamn baserat på körningstidsstämpeln.
Kubernetes-namnrymd för den befintliga datakontrollanten.
Valfria parametrar
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för