스크립트를 사용하여 Arc 에이전트 설치
이 문서에서는 스크립트를 사용하여 Azure 지원 SCVMM VM에 Arc 에이전트를 설치하는 방법을 알아봅니다.
필수 조건
SCVMM VM용 스크립트를 사용하여 Arc 에이전트를 설치하기 전에 다음을 확인합니다.
- 리소스 브리지는 실행 중인 상태여야 합니다.
- SCVMM 관리 서버는 연결된 상태여야 합니다.
- 사용자 계정에는 Azure Arc SCVMM 관리자 역할에 나열된 권한이 있어야 합니다.
- 대상 컴퓨터:
- 전원이 켜지고 리소스 브리지가 VM을 실행하는 호스트에 네트워크로 연결되어 있습니다.
- 지원되는 운영 체제를 실행 중입니다.
- 방화벽을 통해 연결하여 인터넷을 통해 통신할 수 있으며 이 URL이 차단되지 않습니다.
- Azure CLI가 있습니다.
- Windows VM의 경우 여기에서, Linux VM의 경우 여기에서 다운로드한 Arc 에이전트 설치 스크립트가 있습니다.
참고 항목
- Linux VM을 사용하는 경우 계정에서 sudo 명령에 로그인하라는 메시지를 표시해서는 안 됩니다. 프롬프트를 재정의하려면 터미널에서
sudo visudo
를 실행하고 파일 끝에add <username> ALL=(ALL) NOPASSWD:ALL
을 실행합니다.<username>
을 바꿔야 합니다. - VM 템플릿에 이러한 변경 내용이 통합된 경우 해당 템플릿에서 만든 VM에 대해 이 작업을 수행할 필요가 없습니다.
스크립트를 사용하여 Arc 에이전트를 설치하는 단계
관리자 권한으로 대상 VM에 로그인합니다.
Windows 명령 프롬프트 또는 PowerShell에서
az
명령을 사용하여 Azure CLI를 실행합니다.az login --use-device-code
를 사용하여 Azure CLI에서 Azure 계정에 로그인해당하는 경우 다음 명령을 사용하여 다운로드한 스크립트 arcscvmm-enable-guest-management.ps1 또는 arcscvmm-enable-guest-management.sh를 실행합니다.
vmmServerId
매개 변수는 VMM 서버’의 ARM ID를 나타냅니다.Windows VM의 경우:
./arcscvmm-enable-guest-management.ps1 -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Linux VM의 경우:
./arcscvmm-enable-guest-management.sh -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>