Compartilhar via


Realizar a administração contínua do System Center Virtual Machine Manager com Azure Arc

Neste artigo, você aprende a executar várias operações administrativas relacionadas ao System Center Virtual Machine Manager (SCVMM) habilitadas para o Azure Arc:

  • Atualizar manualmente a ponte de recursos do Azure Arc
  • Atualizar as credenciais de conta SCVMM
  • Coletar logs da ponte de recursos do Arc

Cada uma dessas operações requer a chave SSH para a VM de ponte de recurso ou o arquivo kubeconfig que fornece acesso ao cluster de Kubernetes na VM de ponte de recurso.

Atualizar manualmente a ponte de recursos do Arc

O SCVMM habilitado para o Azure Arc requer a ponte de recurso de Arc para conectar seu ambiente de SCVMM com o Azure. Periodicamente, novas imagens da ponte de recursos Arc são liberadas para incluir atualizações de segurança e recursos. A ponte de recursos do Arc pode ser atualizada manualmente a partir do servidor SCVMM. Você deve atender a todos os pré-requisitos de atualização antes de tentar atualizar. O servidor SCVMM deve ter os arquivos .yaml de configuração do kubeconfig e do dispositivo armazenados localmente. Se as credenciais da conta SCVMM forem alteradas após a implantação inicial da ponte de recursos do Azure Arc, atualize as novas credenciais de conta antes de tentar a atualização manual.

A atualização manual geralmente leva entre 30 e 90 minutos, dependendo da velocidade da rede. O comando de atualização leva sua ponte de recursos do Azure Arc para a próxima versão imediata, que pode não ser a versão mais recente disponível. Várias atualizações podem ser necessárias para alcançar uma versão com suporte. Você pode verificar a versão da ponte de recursos verificando o recurso do Azure da ponte de recursos do Arc.

Para atualizar manualmente a ponte de recursos do Arc, verifique se você instalou a extensão mais recente da CLI az arcappliance executando o seguinte comando de atualização de extensão do servidor SCVMM:

az extension add --upgrade --name arcappliance 

Para atualizar manualmente a ponte de recursos, use o comando a seguir:

az arcappliance upgrade scvmm --config-file C:\Users\admin\contosoARB01-appliance.yaml 

Atualizar as credenciais da conta do SCVMM (usando uma nova senha ou uma nova conta do SCVMM após a integração)

O SCVMM habilitado para o Azure Arc usa as credenciais de conta do SCVMM que você forneceu durante a integração para se comunicar com o servidor do gerenciamento do SCVMM. Essas credenciais só são mantidas localmente na VM de ponte de recursos Arc.

Como parte de suas práticas de segurança, talvez seja necessário girar as credenciais para suas contas do SCVMM. À medida que as credenciais são giradas, você também deve atualizar as credenciais fornecidas para o Azure Arc para garantir o funcionamento do SCVMM habilitados para o Azure Arc. Você também pode usar as mesmas etapas caso precise usar uma conta diferente do SCVMM após a integração. Você deve garantir que a nova conta também tenha todas as permissões necessárias do SCVMM.

Há dois conjuntos diferentes de credenciais armazenadas na ponte de recursos Arc. É possível usar as mesmas credenciais de conta para ambos.

  • Conta para ponte de recursos do Arc . Essa conta é usada para implantar a VM de ponte de recurso do Arc e será usada para atualização.
  • Conta para a extensão de cluster do SCVMM. Essa conta é usada para descobrir o inventário e executar todas as operações de VM por meio do SCVMM habilitado para o Azure Arc.

Para atualizar as credenciais da conta para a ponte de recursos do Arc, use os comandos a seguir da CLI do Azure. Execute os comandos de uma estação de trabalho que possa acessar o endereço IP de configuração do cluster da ponte de recursos do Arc localmente:

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance update-infracredentials scvmm --kubeconfig kubeconfig

Para saber mais sobre os comandos, confira az arcappliance get-credentials e az arcappliance update-infracredentials scvmm.

Para atualizar as credenciais usadas pela extensão de cluster SCVMM na ponte de recursos, execute o comando a seguir. Esse comando pode ser executado em qualquer lugar com a extensão da CLI connectedscvmm instalada.

az connectedscvmm scvmm connect --custom-location <name of the custom location> --location <Azure region>  --name <name of the SCVMM resource in Azure>       --resource-group <resource group for the SCVMM resource>  --username   <username for the SCVMM account>  --password  <password to the SCVMM account>

Coletar logs da ponte de recursos do Arc

Para problemas encontrados com a ponte de recursos do Azure Arc, colete os logs para mais investigação. Para coletar os logs, use o comando Az arcappliance log da CLI do Azure.

Para salvar os logs em uma pasta de destino, execute os comandos a seguir. Esses comandos precisam de conectividade com o endereço IP de configuração do cluster.

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs scvmm --kubeconfig kubeconfig --out-dir <path to specified output directory>

Se o cluster Kubernetes na ponte de recursos do Azure Arc não estiver em estado funcional, você poderá usar os comandos a seguir. Esses comandos exigem conectividade com o endereço IP da VM de ponte de recursos do Azure Arc por meio de SSH.

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs scvmm --out-dir <path to specified output directory> --ip XXX.XXX.XXX.XXX

Próximas etapas