다음을 통해 공유


스크립트를 사용하여 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 에이전트를 설치하는 단계

  1. 관리자 권한으로 대상 VM에 로그인합니다.

  2. Windows 명령 프롬프트 또는 PowerShell에서 az 명령을 사용하여 Azure CLI를 실행합니다.

  3. az login --use-device-code를 사용하여 Azure CLI에서 Azure 계정에 로그인

  4. 해당하는 경우 다음 명령을 사용하여 다운로드한 스크립트 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>
    

다음 단계

SCVMM VM에 Azure 관리 서비스를 사용하기 위해 VM 확장 관리