az arcdata dc debug
Notitie
Deze verwijzing maakt deel uit van de arcdata-extensie voor de Azure CLI (versie 2.3.1 of hoger). De extensie installeert automatisch de eerste keer dat u een az arcdata dc debug-opdracht uitvoert. Meer informatie over extensies.
Fouten opsporen in de gegevenscontroller.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az arcdata dc debug controldb-cdc |
CDC in- of uitschakelen voor database- en tabellen van gegevenscontrollers, alleen voor probleemoplossingsdoeleinden. |
Toestel | GA |
az arcdata dc debug copy-logs |
Logboeken kopiëren. |
Toestel | GA |
az arcdata dc debug dump |
Geheugendump activeren. |
Toestel | GA |
az arcdata dc debug restore-controldb-snapshot |
Hiermee herstelt u een unieke kopie van ControlDB vanuit een back-up, alleen voor probleemoplossingsdoeleinden. |
Toestel | GA |
az arcdata dc debug controldb-cdc
CDC in- of uitschakelen voor database- en tabellen van gegevenscontrollers, alleen voor probleemoplossingsdoeleinden.
Schakel Change Data Capture in of uit voor 'controller' Database en ondersteunde tabellen met configureerbare bewaaruren.
az arcdata dc debug controldb-cdc --k8s-namespace
[--enable {false, true}]
[--retention-hours]
[--use-k8s]
Voorbeelden
Hiermee schakelt u Change Data Capture in met 4 uur retentie.
az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4
Hiermee schakelt u Change Data Capture uit.
az arcdata dc debug controldb-cdc -k arc-data-services --enable false
Vereiste parameters
Kubernetes-naamruimte van de bestaande gegevenscontroller.
Optionele parameters
Wijzigingsgegevens vastleggen in- of uitschakelen.
CDC-bewaarperiode, opgegeven in uren. Toegestane waarden zijn 1 tot 24.
Gebruik lokale Kubernetes-API's om deze actie uit te voeren.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az arcdata dc debug copy-logs
Logboeken kopiëren.
Kopieer de foutopsporingslogboeken van de gegevenscontroller- Kubernetes-configuratie is vereist op uw systeem.
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]
Vereiste parameters
Kubernetes-naamruimte van de gegevenscontroller.
Optionele parameters
Kopieer de logboeken voor de containers met een vergelijkbare naam, Optioneel, kopieert standaard logboeken voor alle containers. Kan niet meerdere keren worden opgegeven. Als u meerdere keren opgeeft, wordt de laatste gebruikt.
Hiermee wordt aangegeven of arc data services-logboeken al dan niet uit de resultatenmap moeten worden uitgesloten. De standaardwaarde is False, inclusief alle arc data services-containerlogboeken.
Of u kubernetes-resourcegegevens wel of niet wilt uitsluiten van de resultaatmap per naamruimte. De standaardwaarde is Onwaar, inclusief resourcegegevens met een naamruimte.
Of u een back-up van controldb wel of niet wilt uitsluiten van de resultaatmap. De standaardwaarde is False, die een controldb-back-up bevat.
Of u dumps wel of niet wilt uitsluiten uit de resultaatmap. De standaardwaarde is Onwaar, inclusief dumps.
Of u kube-system- en azure-arc-naamruimtelogboeken al dan niet uit de verzameling wilt uitsluiten. De standaardwaarde is False, inclusief kube-system- en connectedk8s-logboeken, indien toegankelijk.
Kopieer de logboeken voor de pods met een vergelijkbare naam. Optioneel, kopieert standaard logboeken voor alle pods. Kan niet meerdere keren worden opgegeven. Als u meerdere keren opgeeft, wordt de laatste gebruikt.
Kopieer de logboeken voor de resource van een bepaald type. Kan niet meerdere keren opgeven. Als u meerdere keren opgeeft, wordt de laatste gebruikt. Indien opgegeven, moet --resource-name ook worden opgegeven om de resource te identificeren.
Kopieer de logboeken voor de resource van de opgegeven naam. Kan niet meerdere keren worden opgegeven. Als u meerdere keren opgeeft, wordt de laatste gebruikt. Als dit is opgegeven, moet --resource-kind ook worden opgegeven om de resource te identificeren.
Of u het comprimeren van de resultaatmap al dan niet wilt overslaan. De standaardwaarde is False, waarmee de resultaatmap wordt gecomprimeerd.
Pad naar doelmap om logboeken naar te kopiëren. Optioneel wordt standaard het resultaat in de lokale map gemaakt. Kan niet meerdere keren worden opgegeven. Als u meerdere keren opgeeft, wordt de laatste gebruikt.
Het aantal seconden dat moet worden gewacht totdat de opdracht is voltooid. De standaardwaarde is 0, wat onbeperkt is.
Gebruik lokale Kubernetes-API's om deze actie uit te voeren.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az arcdata dc debug dump
Geheugendump activeren.
Geheugendump activeren en kopiëren uit de container. Kubernetes-configuratie is vereist op uw systeem.
az arcdata dc debug dump --k8s-namespace
[--container {controller}]
[--target-folder]
[--use-k8s]
Vereiste parameters
Kubernetes-naamruimte van de gegevenscontroller.
Optionele parameters
De doelcontainer die moet worden geactiveerd voor het dumpen van de actieve processen.
Doelmap voor het kopiëren van de dump.
Gebruik lokale Kubernetes-API's om deze actie uit te voeren.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az arcdata dc debug restore-controldb-snapshot
Hiermee herstelt u een unieke kopie van ControlDB vanuit een back-up, alleen voor probleemoplossingsdoeleinden.
Hiermee herstelt u een COPY_ONLY back-up van ControlDB onder een unieke naam voor probleemoplossing. Kubernetes-configuratie is vereist op uw systeem.
az arcdata dc debug restore-controldb-snapshot --backup-file
--k8s-namespace
[--use-k8s]
Voorbeelden
Linux: herstel een back-up die is gemaakt vanaf een eerder uitgevoerde opdracht 'arcdata dc debug copy-logs'.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak
Windows: herstel een back-up die is gemaakt vanaf een eerder uitgevoerde opdracht 'arcdata dc debug copy-logs'.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak
Vereiste parameters
Bestaand back-upbestand van controllerdatabase - moet eindigen op .bak, wordt hersteld onder een unieke databasenaam op basis van uitvoeringstijdstempel.
Kubernetes-naamruimte van de bestaande gegevenscontroller.
Optionele parameters
Gebruik lokale Kubernetes-API's om deze actie uit te voeren.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor