Instalar agentes do Arc usando um script
Neste artigo, você aprenderá a instalar agentes do Arc em VMs do SCVMM habilitadas para Azure usando um script.
Pré-requisitos
Verifique o seguinte antes de instalar agentes do Arc usando um script para VMs do SCVMM:
- A ponte de recursos deve estar em um estado em execução.
- O serviço de gerenciamento do SCVMM deve estar no estado Conectado.
- A conta de usuário deve ter permissões listadas na função Administrador do SCVMM do Azure Arc.
- O computador de destino:
- Está ligado e a ponte de recurso tem conectividade de rede com o host que executa a VM.
- Está executando um sistema operacional com suporte.
- Está apto a se conectar por meio do firewall para se comunicar pela Internet e essas URLs não são bloqueadas.
- Tem a CLI do Azure instalada.
- Tem o script de instalação do agente do Arc baixado daqui para uma VM do Windows ou daqui para uma VM do Linux.
Observação
- Se você estiver usando uma VM do Linux, a conta não deverá solicitar o logon em comandos sudo. Para substituir o prompt, de um terminal, execute
sudo visudo
eadd <username> ALL=(ALL) NOPASSWD:ALL
ao final do arquivo. Certifique-se de substituir<username>
. - Se o modelo de VM tiver essas alterações incorporadas, você não precisará fazer isso para a VM criada com base nesse modelo.
Etapas para instalar agentes do Arc usando um script
Entre na VM de destino como administrador.
Execute a CLI do Azure com o comando
az
no Prompt de Comando do Windows ou no PowerShell.Entre em sua conta do Azure pela CLI do Azure usando
az login --use-device-code
Execute o script baixado arcscvmm-enable-guest-management.ps1 ou arcscvmm-enable-guest-management.sh, conforme aplicável, usando os comandos a seguir. O parâmetro
vmmServerId
deve indicar a ID do ARM do servidor VMM.Para uma VM do Windows:
./arcscvmm-enable-guest-management.ps1 -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Para uma VM do Linux:
./arcscvmm-enable-guest-management.sh -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Próximas etapas
Gerencie extensões de VM para usar os serviços de gerenciamento do Azure em suas VMs do SCVMM.