다음을 통해 공유


Azure 가상 머신 확장 및 기능

확장은 Azure VM(가상 머신)에서 배포 후 구성 및 자동화를 제공하는 작은 애플리케이션입니다. Azure 플랫폼은 VM 구성, 모니터링, 보안 및 유틸리티 애플리케이션을 포함하는 다양한 확장을 호스팅합니다. 게시자는 애플리케이션을 사용하여 확장으로 래핑하고 설치를 간소화합니다. 필수 매개 변수를 제공하기만 하면 됩니다.

사용 가능한 확장 보기

Azure Portal의 VM에서 사용 가능한 확장을 볼 수 있습니다.

  1. 포털에서 VM의 개요 페이지로 이동합니다.
  2. 설정에서 확장 + 애플리케이션을 선택합니다.

사용 가능한 확장 목록이 표시됩니다. 전체 확장 목록을 보려면 Linux용 VM 확장 검색Windows용 VM 확장 검색을 참조하세요.

확장 설치 및 사용

Azure CLI, PowerShell, ARM(Azure Resource Manager) 템플릿, Azure Portal을 사용하여 Azure VM 확장을 관리할 수 있습니다.

  1. VM에 대한 확장 + 애플리케이션확장 탭에서 + 추가를 선택합니다.
  2. 사용자 지정 스크립트 확장 옵션을 찾습니다. 확장 옵션을 선택한 후, 다음을 선택합니다.

그런 다음 명령 또는 스크립트를 전달하여 확장을 실행할 수 있습니다.

자세한 내용은 Linux 사용자 지정 스크립트 확장Windows 사용자 지정 스크립트 확장을 참조하세요.

필수 구성 요소 확인

일부 개별 VM 확장 애플리케이션에는 엔드포인트 액세스와 같은 자체 환경 필수 구성 요소가 있을 수 있습니다. 각 확장에는 지원되는 운영 체제를 비롯하여 모든 필수 구성 요소를 설명하는 문서가 있습니다.

확장 애플리케이션 수명 주기 관리

확장을 설치하거나 삭제하기 위해 VM에 직접 연결할 필요가 없습니다. Azure 확장 수명 주기는 VM 외부에서 관리되며 Azure 플랫폼에 통합됩니다.

자동 확장 업그레이드 를 사용하여 새 부 버전을 모니터링하고 안전한 롤링 방식으로 확장을 자동으로 업그레이드할 수 있습니다.

확장 문제 해결

Windows VM 확장에 대한 일반적인 문제 해결 단계를 원하는 경우 Azure Windows VM 확장 오류 문제 해결을 참조하세요.

또는 각 확장에 대한 구체적인 문제 해결 정보는 확장 개요의 문제 해결 및 지원 섹션에서 확인할 수 있습니다. 다음은 사용 가능한 문제 해결 정보 목록입니다.

네임스페이스 문제 해결
microsoft.azure.monitoring.dependencyagent.dependencyagentlinux Linux용 Azure Monitor Linux 종속성
microsoft.azure.monitoring.dependencyagent.dependencyagentwindows Windows용 Azure Monitor 종속성
microsoft.azure.security.azurediskencryptionforlinux Linux용 Azure Disk Encryption
microsoft.azure.security.azurediskencryption Windows용 Azure Disk Encryption
microsoft.compute.customscriptextension Windows용 사용자 지정 스크립트
microsoft.ostcextensions.customscriptforlinux
microsoft.powershell.dsc Windows용 Desired State Configuration
microsoft.hpccompute.nvidiagpudriverlinux Linux용 NVIDIA GPU 드라이버 확장
microsoft.hpccompute.nvidiagpudriverwindows Windows용 NVIDIA GPU 드라이버 확장
microsoft.azure.security.iaasantimalware Windows용 맬웨어 방지 확장
microsoft.enterprisecloud.monitoring.omsagentforlinux Linux용 Azure Monitor
microsoft.enterprisecloud.monitoring.microsoftmonitoringagent Windows용 Azure Monitor
stackify.linuxagent.extension.stackifylinuxagentextension Linux용 Stackify Retrace
vmaccessforlinux.microsoft.ostcextensions Linux용 VMAccess
microsoft.recoveryservices.vmsnapshot Linux용 스냅샷
microsoft.recoveryservices.vmsnapshot Windows용 스냅샷

다음 단계