Partilhar via


az arcdata dc

Note

Esta referência faz parte da extensão arcdata para o 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. Saiba mais sobre extensões.

Crie, exclua e gerencie controladores de dados.

Comandos

Name Description Tipo Status
az arcdata dc config

Comandos de configuração.

Extension disponibilidade geral
az arcdata dc config add

Adicione um valor para um caminho json em um arquivo de configuração.

Extension disponibilidade geral
az arcdata dc config init

Inicialize um perfil de configuração do controlador de dados que possa ser usado com az arcdata dc create.

Extension disponibilidade geral
az arcdata dc config list

Liste as opções de perfil de configuração disponíveis.

Extension disponibilidade geral
az arcdata dc config patch

Corrija um arquivo de configuração com base em um arquivo de patch json.

Extension disponibilidade geral
az arcdata dc config remove

Remova um valor para um caminho json em um arquivo de configuração.

Extension disponibilidade geral
az arcdata dc config replace

Substitua um valor para um caminho json em um arquivo de configuração.

Extension disponibilidade geral
az arcdata dc config show

Retornar a configuração do recurso personalizado do controlador de dados.

Extension disponibilidade geral
az arcdata dc create

Criar controlador de dados.

Extension disponibilidade geral
az arcdata dc debug

Depurar controlador de dados.

Extension disponibilidade geral
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.

Extension disponibilidade geral
az arcdata dc debug copy-logs

Copie logs.

Extension disponibilidade geral
az arcdata dc debug dump

Disparar despejo de memória.

Extension disponibilidade geral
az arcdata dc debug restore-controldb-snapshot

Restaura uma cópia exclusiva do ControlDB do backup - apenas para fins de solução de problemas.

Extension disponibilidade geral
az arcdata dc delete

Excluir controlador de dados.

Extension disponibilidade geral
az arcdata dc endpoint

Comandos de ponto final.

Extension disponibilidade geral
az arcdata dc endpoint list

Liste o ponto de extremidade do controlador de dados.

Extension disponibilidade geral
az arcdata dc list

Liste controladores de dados do Azure Arc por grupo de recursos ou subscrição.

Extension disponibilidade geral
az arcdata dc list-upgrades

Liste as versões de atualização disponíveis.

Extension disponibilidade geral
az arcdata dc status

Comandos de status.

Extension disponibilidade geral
az arcdata dc status show

Mostrar o status do controlador de dados.

Extension disponibilidade geral
az arcdata dc update

Atualizar controlador de dados.

Extension disponibilidade geral
az arcdata dc upgrade

Atualize o controlador de dados.

Extension disponibilidade geral

az arcdata dc create

Criar controlador de dados.

Criar controlador de dados - kube config é necessário em seu sistema, juntamente com credenciais para os painéis de monitoramento fornecidos pelas seguintes variáveis de ambiente - AZDATA_LOGSUI_USERNAME e AZDATA_LOGSUI_PASSWORD para o Painel de Logs, e AZDATA_METRICSUI_USERNAME e AZDATA_METRICSUI_PASSWORD para o Painel de Métricas. Como alternativa, AZDATA_USERNAME e AZDATA_PASSWORD serão usados como um fallback se algum conjunto de variáveis de ambiente estiver faltando. Ao usar argumentos direcionados para ARM, também são possíveis as seguintes variáveis de ambiente opcionais - WORKSPACE_ID para Log Analytics ID de Workspace e WORKSPACE_SHARED_KEY para a Chave Primária Log Analytics.

az arcdata dc create --connectivity-mode
                     --name
                     --resource-group
                     [--acquire-policy-token]
                     [--auto-upload-logs {false, true}]
                     [--auto-upload-metrics {false, true}]
                     [--change-reference]
                     [--cluster-name]
                     [--custom-location]
                     [--image-tag]
                     [--infrastructure]
                     [--k8s-namespace]
                     [--location]
                     [--no-wait]
                     [--path]
                     [--profile-name]
                     [--storage-class]

Exemplos

Implemente um controlador de dados Arc através do Azure Resource Manager (apenas modo de conectividade direta).

az arcdata dc create --name dc-name  --connectivity-mode direct --resource-group rg-name --location eastasia --subscription subscription  --custom-location arc-cl

Implante um controlador de dados Arc em um determinado cluster Kubernetes habilitado para Arc por meio de ARM (somente modo de conectividade direta). Este comando implantará a extensão de serviços de dados Arc e o local personalizado, caso ainda não existam.

az arcdata dc create --name dc-name --subscription subscription --resource-group rg-name  --cluster-name arc-cluster --connectivity-mode direct --custom-location arc-cl

Parâmetros Obrigatórios

--connectivity-mode

A conectividade ao Azure - direta - onde o controlador de dados deve operar (o modo indireto foi descontinuado).

--name -n

O nome do controlador de dados.

--resource-group -g

O grupo de recursos do Azure onde o recurso controlador de dados deve ser adicionado.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--auto-upload-logs

Habilite os logs de upload automático.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
Valores aceites: false, true
--auto-upload-metrics

Habilite as métricas de carregamento automático.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
Valores aceites: false, true
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--cluster-name

Nome do cluster Kubernetes.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
--custom-location

O nome do local personalizado.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
--image-tag

Arc data services image tag para usar para o controlador de dados.

--infrastructure

A infraestrutura na qual o controlador de dados será executado. Valores permitidos: ['aws', 'gcp', 'azure', 'alibaba', 'onpremises', 'other', 'auto'].

--k8s-namespace -k

O namespace Kubernetes no qual implantar o controlador de dados. Se já existir, será utilizado. Se não existir, será feita uma tentativa de criá-lo primeiro.

--location -l

A localização do Azure onde os metadados do controlador de dados serão armazenados (por exemplo, eastus).

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--path -p

O caminho para um diretório que contém um perfil de configuração personalizado a ser usado. Execute az arcdata dc config init para criar um perfil de configuração personalizado.

--profile-name

O nome de um perfil de configuração existente. Execute az arcdata dc config list para ver as opções disponíveis. Um dos seguintes: ['azure-arc-ake', 'azure-arc-aks-default-storage', 'azure-arc-aks-hci', 'azure-arc-aks-premium-storage', 'azure-arc-azure-openshift', 'azure-arc-eks', 'azure-arc-gke', 'azure-arc-kubeadm', 'azure-arc-openshift', 'azure-arc-unit-test'].

--storage-class

A classe de armazenamento a ser usada para todos os dados e registra volumes persistentes para todos os pods do controlador de dados que os exigem.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az arcdata dc delete

Excluir controlador de dados.

Excluir controlador de dados - kube config é necessário no seu sistema.

az arcdata dc delete --name
                     [--acquire-policy-token]
                     [--change-reference]
                     [--force]
                     [--k8s-namespace]
                     [--no-wait]
                     [--resource-group]
                     [--use-k8s]
                     [--yes]

Exemplos

Exclua um controlador de dados por meio da API do Kubernetes.

az arcdata dc delete --name dc-name --k8s-namespace arc --use-k8s

Elimine um controlador de dados através do Azure Resource Manager (ARM).

az arcdata dc delete --name dc-name --resource-group rg-name

Parâmetros Obrigatórios

--name -n

Nome do controlador de dados.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--force -f

Forçar a exclusão do controlador de dados e todos os seus serviços de dados.

--k8s-namespace -k

O namespace Kubernetes no qual o controlador de dados existe.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--resource-group -g

O grupo de recursos Azure em que existe o controlador de dados.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
--use-k8s

Use APIs locais do Kubernetes para executar essa ação.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--yes -y

Exclua o controlador de dados sem solicitação de confirmação.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az arcdata dc list

Liste controladores de dados do Azure Arc por grupo de recursos ou subscrição.

az arcdata dc list [--resource-group]

Exemplos

Lista todos os controladores de dados Arc em um determinado grupo de recursos.

az arcdata dc list --resource-group rg-name

Lista todos os controladores de dados Arc na assinatura fornecida.

az arcdata dc list --subscription subscriptionId

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

O grupo de recursos Azure que contém o(s) controlador(es) de dados Arc.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az arcdata dc list-upgrades

Liste as versões de atualização disponíveis.

Tenta listar versões que estão disponíveis no registro de imagem do docker para atualização. - kube config é necessário no seu sistema, juntamente com as seguintes variáveis de ambiente ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

az arcdata dc list-upgrades --k8s-namespace
                            [--acquire-policy-token]
                            [--change-reference]
                            [--use-k8s]

Exemplos

Lista de atualização do controlador de dados.

az arcdata dc list-upgrades --k8s-namespace namespace --use-k8s

Parâmetros Obrigatórios

--k8s-namespace -k

O namespace Kubernetes no qual o controlador de dados existe.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--use-k8s

Liste as versões disponíveis do controlador de dados usando APIs locais do Kubernetes.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az arcdata dc update

Atualizar controlador de dados.

Atualiza o controlador de dados para ativar/desativar o carregamento automático de logs e métricas.

az arcdata dc update [--acquire-policy-token]
                     [--auto-upload-logs {false, true}]
                     [--auto-upload-metrics {false, true}]
                     [--change-reference]
                     [--desired-version]
                     [--k8s-namespace]
                     [--maintenance-duration]
                     [--maintenance-enabled {false, true}]
                     [--maintenance-recurrence]
                     [--maintenance-start]
                     [--maintenance-time-zone]
                     [--name]
                     [--no-wait]
                     [--resource-group]
                     [--use-k8s]

Exemplos

Ative o carregamento automático de registos através do Azure Resource Manager (ARM).

az arcdata dc update --auto-upload-logs true --name dc-name --resource-group rg-name

Habilite o upload automático de métricas por meio do ARM.

az arcdata dc update --auto-upload-metrics true --name dc-name --resource-group rg-name

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--auto-upload-logs

Habilite os logs de upload automático.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
Valores aceites: false, true
--auto-upload-metrics

Habilite as métricas de carregamento automático.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
Valores aceites: false, true
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--desired-version -v

A tag de versão desejada para a qual o controlador de dados será atualizado, ou vazia para usar a versão válida mais recente.

--k8s-namespace -k

O namespace Kubernetes com um controlador de dados implantado.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--maintenance-duration
Pré-visualizar

Duração da janela de manutenção padrão.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--maintenance-enabled
Pré-visualizar

Defina o sinalizador ativado na janela de manutenção padrão.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
Valores aceites: false, true
--maintenance-recurrence
Pré-visualizar

Intervalo recorrente para a janela de manutenção padrão.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--maintenance-start
Pré-visualizar

Data hora do início da primeira janela de manutenção padrão.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--maintenance-time-zone
Pré-visualizar

Fuso horário usado para calcular a janela de manutenção padrão.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--name -n

Nome do controlador de dados.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--resource-group -g

O grupo de recursos Azure em que existe o controlador de dados.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
--use-k8s

Use APIs locais do Kubernetes para executar essa ação.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az arcdata dc upgrade

Atualize o controlador de dados.

Atualize o controlador de dados para a versão desejada especificada. Se a versão desejada não for especificada, será feita uma tentativa de atualização para a versão mais recente. Se não tiver certeza da versão desejada, você pode usar o comando list-upgrades para exibir as versões disponíveis ou usar o argumento --dry-run para mostrar qual versão seria usada.

az arcdata dc upgrade [--acquire-policy-token]
                      [--change-reference]
                      [--desired-version]
                      [--dry-run]
                      [--k8s-namespace]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--target]
                      [--use-k8s]

Exemplos

Atualização do controlador de dados.

az arcdata dc upgrade --k8s-namespace arc --use-k8s

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--desired-version -v

A tag de versão desejada para a qual o controlador de dados será atualizado, ou vazia para usar a versão válida mais recente.

--dry-run -d

Indica qual instância seria atualizada, mas não atualiza as instâncias.

--k8s-namespace -k

O namespace Kubernetes no qual o controlador de dados existe.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
--name -n

O nome do controlador de dados.

--no-wait

Se fornecido, o comando iniciará a atualização, mas não esperará que toda a atualização seja concluída. A atualização continuará em segundo plano.

Propriedade Valor
Default value: False
--resource-group -g

O grupo de recursos Azure em que existe o controlador de dados.

Propriedade Valor
Grupo de parâmetros: Azure Resource Manager – targeted Arguments
--target
Preterido

A opção '--target' foi preterida e será removida em uma versão futura. Use '--desired-version' em vez disso.

A tag de versão desejada para a qual o controlador de dados será atualizado, ou vazia para usar a versão válida mais recente.

--use-k8s

Atualize o controlador de dados usando APIs locais do Kubernetes.

Propriedade Valor
Grupo de parâmetros: Kubernetes API – targeted Arguments
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False