Instalar agentes Arc usando um script
Neste artigo, você aprenderá a instalar agentes Arc em VMs SCVMM habilitadas para Azure usando um script.
Pré-requisitos
Certifique-se do seguinte antes de instalar agentes Arc usando um script para VMs SCVMM:
- A bridge de recursos tem de estar num estado de execução.
- O servidor de Management do SCVMM tem de estar num estado conectado.
- A conta de utilizador tem de ter permissões listadas na função administrativa do Azure Arc SCVMM.
- A máquina de destino:
- Está ligada e a bridge de recursos tem ligação estabelecida à rede com o anfitrião que executa a VM.
- Está executando um sistema operacional suportado.
- É capaz de se conectar através do firewall para se comunicar pela Internet e esses URLs não são bloqueados.
- Tem a CLI do Azure instalada.
- Tem o script de instalação do agente Arc baixado daqui para uma VM do Windows ou daqui para uma VM do Linux.
Nota
- Se você estiver usando uma VM Linux, a conta não deverá solicitar login em comandos sudo. Para substituir o prompt, a partir de um terminal, execute
sudo visudo
eadd <username> ALL=(ALL) NOPASSWD:ALL
no final do arquivo. Certifique-se de substituir<username>
o . - Se o seu modelo de VM tiver essas alterações incorporadas, você não precisará fazer isso para a VM criada a partir desse modelo.
Passos para instalar agentes Arc utilizando um script
Entre na VM de destino como administrador.
Execute a CLI do Azure com o
az
comando do Prompt de Comando do Windows ou do PowerShell.Entre na sua conta do Azure na 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 seguintes comandos. O
vmmServerId
parâmetro deve indicar a ID 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 Linux:
./arcscvmm-enable-guest-management.sh -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Próximos passos
Gerencie extensões de VM para usar os serviços de gerenciamento do Azure para suas VMs SCVMM.