az arcdata dc debug

Megjegyzés:

Ez a hivatkozás az Azure CLI arcdata bővítményének része (2.3.1-es vagy újabb verzió). A bővítmény automatikusan telepíti az az arcdata dc hibakeresési parancs első futtatásakor. További információ a bővítményekről.

Az adatkezelő hibakeresése.

Parancsok

Name Description Típus Állapot
az arcdata dc debug controldb-cdc

CdC engedélyezése/letiltása az adatkezelő adatbázisában és tábláiban – csak hibaelhárítási célokra.

Extension FE
az arcdata dc debug copy-logs

Naplók másolása.

Extension FE
az arcdata dc debug dump

Memóriakép aktiválása.

Extension FE
az arcdata dc debug restore-controldb-snapshot

Visszaállítja a ControlDB egyedi másolatát biztonsági másolatból – csak hibaelhárítási célokra.

Extension FE

az arcdata dc debug controldb-cdc

CdC engedélyezése/letiltása az adatkezelő adatbázisában és tábláiban – csak hibaelhárítási célokra.

Adatrögzítés módosítása a vezérlő adatbázisához és a támogatott táblákhoz konfigurálható megőrzési idővel.

az arcdata dc debug controldb-cdc --k8s-namespace
                                  [--enable {false, true}]
                                  [--retention-hours]
                                  [--use-k8s]

Példák

Lehetővé teszi az adatrögzítés módosítását 4 órás megőrzéssel.

az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4

Letiltja az adatrögzítés módosítását.

az arcdata dc debug controldb-cdc -k arc-data-services --enable false

Kötelező paraméterek

--k8s-namespace -k

A meglévő adatkezelő Kubernetes-névtere.

Opcionális paraméterek

--enable

Adatrögzítés engedélyezése vagy letiltása.

elfogadott értékek: false, true
--retention-hours

CDC-megőrzési időszak, órákban megadva. Az engedélyezett értékek 1–24.

alapértelmezett érték: 8
--use-k8s

A művelet végrehajtásához használja a helyi Kubernetes API-kat.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc debug copy-logs

Naplók másolása.

Másolja ki a hibakeresési naplókat az adatkezelőből – Kubernetes-konfiguráció szükséges a rendszeren.

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]

Kötelező paraméterek

--k8s-namespace -k

Az adatkezelő Kubernetes-névtere.

Opcionális paraméterek

--container -c

Másolja ki a hasonló nevű tárolók naplóit( nem kötelező), alapértelmezés szerint az összes tároló naplóit másolja. Többször nem adható meg. Ha többször van megadva, a rendszer az utolsót használja.

--exclude-arcdata-logs

Függetlenül attól, hogy kizárja-e az Arc Data Services-naplókat az eredménymappából. Az alapértelmezett érték Hamis, amely tartalmazza az arc data services tárolónaplóit.

alapértelmezett érték: False
--exclude-cluster-info

A kubernetes-erőforrásadatok kizárása névtérenként az eredménymappából. Az alapértelmezett érték Hamis, amely tartalmazza a névtérben lévő erőforrás adatait.

alapértelmezett érték: False
--exclude-controldb

A controldb biztonsági másolatának kizárása az eredménymappából. Az alapértelmezett érték Hamis, amely tartalmaz egy controldb biztonsági mentést.

alapértelmezett érték: False
--exclude-dumps

A memóriaképek kizárása az eredménymappából. Az alapértelmezett érték Hamis, amely a memóriaképeket is tartalmazza.

alapértelmezett érték: False
--exclude-system-logs

Függetlenül attól, hogy kizárja-e a kube-system és az Azure-Arc névtérnaplókat a gyűjteményből. Az alapértelmezett érték Hamis, amely tartalmazza a kube-system és a connectedk8s naplókat, ha elérhető.

alapértelmezett érték: False
--pod

Másolja a hasonló nevű podok naplóit. Nem kötelező, alapértelmezés szerint az összes pod naplóit másolja. Többször nem adható meg. Ha többször van megadva, a rendszer az utolsót használja.

--resource-kind

Másolja ki az adott típusú erőforrás naplóit. Többször nem adható meg. Ha többször van megadva, a rendszer az utolsót használja. Ha meg van adva, a --resource-name nevet is meg kell adni az erőforrás azonosításához.

--resource-name

Másolja ki a megadott nevű erőforrás naplóit. Többször nem adható meg. Ha többször van megadva, a rendszer az utolsót használja. Ha meg van adva, a --resource-kind értéket is meg kell adni az erőforrás azonosításához.

--skip-compress

Azt jelzi, hogy kihagyja-e az eredménymappa tömörítését. Az alapértelmezett érték Hamis, amely tömöríti az eredménymappát.

alapértelmezett érték: False
--target-folder -d

Célmappa elérési útja a naplók másolásához. Nem kötelező, alapértelmezés szerint a helyi mappában hozza létre az eredményt. Többször nem adható meg. Ha többször van megadva, a rendszer az utolsót használja.

--timeout -t

A parancs befejezésére váró másodpercek száma. Az alapértelmezett érték 0, amely korlátlan.

alapértelmezett érték: 0
--use-k8s

A művelet végrehajtásához használja a helyi Kubernetes API-kat.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc debug dump

Memóriakép aktiválása.

Memóriakép aktiválása és kimásolása a tárolóból – Kubernetes-konfiguráció szükséges a rendszeren.

az arcdata dc debug dump --k8s-namespace
                         [--container {controller}]
                         [--target-folder]
                         [--use-k8s]

Kötelező paraméterek

--k8s-namespace -k

Az adatkezelő Kubernetes-névtere.

Opcionális paraméterek

--container -c

A futó folyamatok memóriaképezéséhez aktiválandó céltároló.

elfogadott értékek: controller
alapértelmezett érték: controller
--target-folder -d

Célmappa a memóriakép kimásolásához.

alapértelmezett érték: ./output/dump
--use-k8s

A művelet végrehajtásához használja a helyi Kubernetes API-kat.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc debug restore-controldb-snapshot

Visszaállítja a ControlDB egyedi másolatát biztonsági másolatból – csak hibaelhárítási célokra.

A hibaelhárításhoz visszaállítja a ControlDB COPY_ONLY biztonsági mentését egyedi névvel – A Kubernetes-konfiguráció szükséges a rendszeren.

az arcdata dc debug restore-controldb-snapshot --backup-file
                                               --k8s-namespace
                                               [--use-k8s]

Példák

Linux – Egy korábban futtatott "arcdata dc debug copy-logs" parancsból készített biztonsági mentés visszaállítása.

az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak

Windows – Egy korábban futtatott "arcdata dc debug copy-logs" parancsból készített biztonsági mentés visszaállítása.

az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak

Kötelező paraméterek

--backup-file -f

A meglévő vezérlőadatbázis biztonsági mentési fájljának ".bak" végződésűnek kell lennie, a rendszer a végrehajtási időbélyeg alapján egy egyedi adatbázisnév alatt állítja vissza.

--k8s-namespace -k

A meglévő adatkezelő Kubernetes-névtere.

Opcionális paraméterek

--use-k8s

A művelet végrehajtásához használja a helyi Kubernetes API-kat.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.