az arcdata dc debug
Nota
Essa referência faz parte da extensão arcdata para a CLI do Azure (versão 2.3.1 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az arcdata dc debug . Saiba mais sobre extensões.
Depurar controlador de dados.
Comandos
Name | Description | Tipo | Estado |
---|---|---|---|
az arcdata dc debug controldb-cdc |
Habilite/desabilite o CDC no banco de dados e tabelas do controlador de dados - apenas para fins de solução de problemas. |
Extensão | GA |
az arcdata dc debug copy-logs |
Copie logs. |
Extensão | GA |
az arcdata dc debug dump |
Disparar despejo de memória. |
Extensão | GA |
az arcdata dc debug restore-controldb-snapshot |
Restaura uma cópia exclusiva do ControlDB do backup - apenas para fins de solução de problemas. |
Extensão | GA |
az arcdata dc debug controldb-cdc
Habilite/desabilite o CDC no banco de dados e tabelas do controlador de dados - apenas para fins de solução de problemas.
Ativar/desativar a captura de dados de alteração para o banco de dados 'controlador' e tabelas suportadas com horas de retenção configuráveis.
az arcdata dc debug controldb-cdc --k8s-namespace
[--enable {false, true}]
[--retention-hours]
[--use-k8s]
Exemplos
Permite a captura de dados de alteração com 4 horas de retenção.
az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4
Desabilita a captura de dados de alteração.
az arcdata dc debug controldb-cdc -k arc-data-services --enable false
Parâmetros Obrigatórios
Kubernetes namespace do controlador de dados existente.
Parâmetros Opcionais
Habilite ou desabilite a captura de dados de alteração.
Período de retenção CDC, especificado em horas. Os valores permitidos são de 1 a 24.
Use APIs locais do Kubernetes para executar essa ação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az arcdata dc debug copy-logs
Copie logs.
Copie os logs de depuração do controlador de dados - a configuração do Kubernetes é necessária no seu sistema.
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]
Parâmetros Obrigatórios
Kubernetes namespace do controlador de dados.
Parâmetros Opcionais
Copie os logs para os contêineres com nome semelhante, Opcional, por padrão, copia logs para todos os contêineres. Não pode ser especificado várias vezes. Se especificado várias vezes, o último será usado.
Excluir ou não os logs dos serviços de dados arc da pasta de resultados. O valor padrão é False que inclui todos os logs de contêiner do arc data services.
Excluir ou não as informações do recurso kubernetes da pasta de resultados por namespace. O valor padrão é False que inclui informações de recurso namespaced.
Excluir ou não um backup do controldb da pasta de resultados. O valor padrão é False que inclui um backup controldb.
Excluir ou não dumps da pasta de resultados. O valor padrão é False que inclui dumps.
Se os logs de namespace kube-system e azure-arc devem ou não ser excluídos da coleção. O valor padrão é False que inclui logs kube-system e connectedk8s, se acessível.
Copie os logs para os pods com nome semelhante. Opcional, por padrão, copia os logs de todos os pods. Não pode ser especificado várias vezes. Se especificado várias vezes, o último será usado.
Copie os logs para o recurso de um tipo específico. Não é possível especificar várias vezes. Se especificado várias vezes, o último será usado. Se especificado, --resource-name também deve ser especificado para identificar o recurso.
Copie os logs para o recurso do nome especificado. Não pode ser especificado várias vezes. Se especificado várias vezes, o último será usado. Se especificado, --resource-kind também deve ser especificado para identificar o recurso.
Se deve ou não ignorar a compactação da pasta de resultados. O valor padrão é False que compacta a pasta de resultados.
Caminho da pasta de destino para a qual copiar logs. Opcional, por padrão cria o resultado na pasta local. Não pode ser especificado várias vezes. Se especificado várias vezes, o último será usado.
O número de segundos para aguardar a conclusão do comando. O valor padrão é 0, que é ilimitado.
Use APIs locais do Kubernetes para executar essa ação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az arcdata dc debug dump
Disparar despejo de memória.
Acione o despejo de memória e copie-o do contêiner - a configuração do Kubernetes é necessária em seu sistema.
az arcdata dc debug dump --k8s-namespace
[--container {controller}]
[--target-folder]
[--use-k8s]
Parâmetros Obrigatórios
Kubernetes namespace do controlador de dados.
Parâmetros Opcionais
O contêiner de destino a ser acionado para despejar os processos em execução.
Pasta de destino para copiar o dump out.
Use APIs locais do Kubernetes para executar essa ação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az arcdata dc debug restore-controldb-snapshot
Restaura uma cópia exclusiva do ControlDB do backup - apenas para fins de solução de problemas.
Restaura um backup COPY_ONLY do ControlDB sob um nome exclusivo para solução de problemas - a configuração do Kubernetes é necessária em seu sistema.
az arcdata dc debug restore-controldb-snapshot --backup-file
--k8s-namespace
[--use-k8s]
Exemplos
Linux - Restaure um backup retirado de um comando 'arcdata dc debug copy-logs' executado anteriormente.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak
Windows - Restaure um backup retirado de um comando 'arcdata dc debug copy-logs' executado anteriormente.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak
Parâmetros Obrigatórios
Arquivo de backup do banco de dados do controlador existente - deve terminar em '.bak', será restaurado sob um nome de banco de dados exclusivo com base no carimbo de data/hora de execução.
Kubernetes namespace do controlador de dados existente.
Parâmetros Opcionais
Use APIs locais do Kubernetes para executar essa ação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários