Azure 가상 머신 확장 및 기능
확장은 Azure VM(가상 머신)에서 배포 후 구성 및 자동화를 제공하는 작은 애플리케이션입니다. Azure 플랫폼은 VM 구성, 모니터링, 보안 및 유틸리티 애플리케이션을 포함하는 다양한 확장을 호스팅합니다. 게시자는 애플리케이션을 사용하여 확장으로 래핑하고 설치를 간소화합니다. 필수 매개 변수를 제공하기만 하면 됩니다.
사용 가능한 확장 보기
Azure Portal의 VM에서 사용 가능한 확장을 볼 수 있습니다.
- 포털에서 VM의 개요 페이지로 이동합니다.
- 설정에서 확장 + 애플리케이션을 선택합니다.
사용 가능한 확장 목록이 표시됩니다. 전체 확장 목록을 보려면 Linux용 VM 확장 검색 및 Windows용 VM 확장 검색을 참조하세요.
확장 설치 및 사용
Azure CLI, PowerShell, ARM(Azure Resource Manager) 템플릿, Azure Portal을 사용하여 Azure VM 확장을 관리할 수 있습니다.
- VM에 대한 확장 + 애플리케이션의 확장 탭에서 + 추가를 선택합니다.
- 사용자 지정 스크립트 확장 옵션을 찾습니다. 확장 옵션을 선택한 후, 다음을 선택합니다.
그런 다음 명령 또는 스크립트를 전달하여 확장을 실행할 수 있습니다.
자세한 내용은 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용 스냅샷 |
다음 단계
- Linux 에이전트 및 확장의 작동 방식에 대한 자세한 내용은 Linux용 Azure VM 확장 및 기능을 참조하세요.
- Windows 게스트 에이전트 및 확장의 작동 방식에 대한 자세한 내용은 Windows용 Azure VM 확장 및 기능을 참조하세요.
- Linux 에이전트를 설치하려면 Azure Linux 가상 머신 에이전트 개요를 참조하세요.
- Windows 게스트 에이전트를 설치하려면 Azure Windows 가상 머신 에이전트 개요를 참조하세요.
- 확장을 최신 버전으로 자동 업데이트하려면 Azure의 VM 및 확장 집합에 대한 자동 확장 업그레이드 참조