az arcdata dc debug
Note
This reference is part of the arcdata extension for the Azure CLI (version 2.3.1 or higher). Die Erweiterung wird automatisch installiert, wenn Sie ein az arcdata dc debug Befehl ausführen. Learn more about extensions.
Debuggen des Datenverantwortlichen.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az arcdata dc debug controldb-cdc |
Aktivieren/Deaktivieren von CDC für Datenbank und Tabellen des Datenverantwortlichen – nur zu Problembehandlungszwecken. |
Extension | GA |
az arcdata dc debug copy-logs |
Copy logs. |
Extension | GA |
az arcdata dc debug dump |
Speicherabbild auslösen. |
Extension | GA |
az arcdata dc debug restore-controldb-snapshot |
Stellt eine eindeutige Kopie von ControlDB aus der Sicherung wieder her – nur für Problembehandlungszwecke. |
Extension | GA |
az arcdata dc debug controldb-cdc
Aktivieren/Deaktivieren von CDC für Datenbank und Tabellen des Datenverantwortlichen – nur zu Problembehandlungszwecken.
Aktivieren/Deaktivieren der Änderungsdatenerfassung für "Controller"-Datenbank und unterstützte Tabellen mit konfigurierbaren Aufbewahrungszeiten.
az arcdata dc debug controldb-cdc --k8s-namespace
[--enable {false, true}]
[--retention-hours]
[--use-k8s]
Beispiele
Ermöglicht die Änderungsdatenerfassung mit 4 Stunden Aufbewahrung.
az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4
Deaktiviert die Änderung der Datenerfassung.
az arcdata dc debug controldb-cdc -k arc-data-services --enable false
Erforderliche Parameter
Kubernetes-Namespace des vorhandenen Datenverantwortlichen.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Aktivieren oder Deaktivieren der Änderungsdatenerfassung.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | false, true |
CDC-Aufbewahrungszeitraum, der in Stunden angegeben ist. Zulässige Werte sind 1 bis 24.
Eigenschaft | Wert |
---|---|
Standardwert: | 8 |
Verwenden Sie lokale Kubernetes-APIs, um diese Aktion auszuführen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az arcdata dc debug copy-logs
Copy logs.
Kopieren Sie die Debugprotokolle vom Datenverantwortlichen – Kubernetes-Konfiguration ist auf Ihrem System erforderlich.
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]
Erforderliche Parameter
Kubernetes-Namespace des Datenverantwortlichen.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Kopieren Sie die Protokolle für die Container mit ähnlichem Namen, optional, standardmäßig Protokolle für alle Container. Es kann nicht mehrmals angegeben werden. Wenn mehrere Male angegeben, wird der letzte verwendet.
Gibt an, ob Arc Data Services-Protokolle aus dem Ergebnisordner ausgeschlossen werden sollen. Der Standardwert ist False, der alle Containerprotokolle von Arc Data Services enthält.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Gibt an, ob Kubernetes-Ressourceninformationen aus dem Ergebnisordner pro Namespace ausgeschlossen werden sollen. Der Standardwert ist False, der Namespace-Ressourceninformationen enthält.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Gibt an, ob eine Sicherung von controldb aus dem Ergebnisordner ausgeschlossen werden soll. Der Standardwert ist False, der eine controldb-Sicherung enthält.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Gibt an, ob Dumps aus dem Ergebnisordner ausgeschlossen werden sollen. Der Standardwert ist False, der Dumps enthält.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Gibt an, ob kube-system- und azure-arc-Namespaceprotokolle aus der Sammlung ausgeschlossen werden sollen. Der Standardwert ist "False", der kube-system- und connectedk8s-Protokolle enthält, sofern auf sie zugegriffen werden kann.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Kopieren Sie die Protokolle für die Pods mit einem ähnlichen Namen. Optional, kopiert standardmäßig Protokolle für alle Pods. Es kann nicht mehrmals angegeben werden. Wenn mehrere Male angegeben, wird der letzte verwendet.
Kopieren Sie die Protokolle für die Ressource einer bestimmten Art. Es kann nicht mehrmals angegeben werden. Wenn mehrere Male angegeben, wird der letzte verwendet. Wenn angegeben, sollte auch "--resource-name" angegeben werden, um die Ressource zu identifizieren.
Kopieren Sie die Protokolle für die Ressource des angegebenen Namens. Es kann nicht mehrmals angegeben werden. Wenn mehrere Male angegeben, wird der letzte verwendet. Falls angegeben, sollte auch "--resource-kind" angegeben werden, um die Ressource zu identifizieren.
Gibt an, ob das Komprimieren des Ergebnisordners übersprungen werden soll. Der Standardwert ist False, der den Ergebnisordner komprimiert.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Zielordnerpfad zum Kopieren von Protokollen in. Optional, erstellt standardmäßig das Ergebnis im lokalen Ordner. Es kann nicht mehrmals angegeben werden. Wenn mehrere Male angegeben, wird der letzte verwendet.
Die Anzahl der Sekunden, bis der Befehl abgeschlossen ist. Der Standardwert ist 0, der unbegrenzt ist.
Eigenschaft | Wert |
---|---|
Standardwert: | 0 |
Verwenden Sie lokale Kubernetes-APIs, um diese Aktion auszuführen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az arcdata dc debug dump
Speicherabbild auslösen.
Auslösen des Speicherabbilds und Kopieren des Speicherabbilds aus containern – Kubernetes-Konfiguration ist auf Ihrem System erforderlich.
az arcdata dc debug dump --k8s-namespace
[--container {controller}]
[--target-folder]
[--use-k8s]
Erforderliche Parameter
Kubernetes-Namespace des Datenverantwortlichen.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Der Zielcontainer, der für das Dumping der ausgeführten Prozesse ausgelöst werden soll.
Eigenschaft | Wert |
---|---|
Standardwert: | controller |
Zulässige Werte: | controller |
Zielordner zum Kopieren des Dumps.
Eigenschaft | Wert |
---|---|
Standardwert: | ./output/dump |
Verwenden Sie lokale Kubernetes-APIs, um diese Aktion auszuführen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az arcdata dc debug restore-controldb-snapshot
Stellt eine eindeutige Kopie von ControlDB aus der Sicherung wieder her – nur für Problembehandlungszwecke.
Stellt eine COPY_ONLY Sicherung von ControlDB unter einem eindeutigen Namen für die Problembehandlung wieder her – Kubernetes-Konfiguration ist auf Ihrem System erforderlich.
az arcdata dc debug restore-controldb-snapshot --backup-file
--k8s-namespace
[--use-k8s]
Beispiele
Linux : Wiederherstellen einer Sicherung aus einem zuvor ausgeführten Befehl "arcdata dc debug copy-logs".
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak
Windows – Wiederherstellen einer Sicherung aus einem zuvor ausgeführten Befehl "arcdata dc debug copy-logs".
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak
Erforderliche Parameter
Vorhandene Controllerdatenbank-Sicherungsdatei – muss in ".bak" enden, wird basierend auf dem Ausführungszeitstempel unter einem eindeutigen Datenbanknamen wiederhergestellt.
Kubernetes-Namespace des vorhandenen Datenverantwortlichen.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Verwenden Sie lokale Kubernetes-APIs, um diese Aktion auszuführen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
Output format.
Eigenschaft | Wert |
---|---|
Standardwert: | json |
Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |