다음을 통해 공유


Azure Arc 지원 서버 VM 확장 문제 해결

이 문서에서는 Azure Arc 지원 서버에서 Azure VM(가상 머신) 확장을 배포하거나 제거하는 동안 발생할 수 있는 문제를 해결하고 해결하는 방법에 대한 정보를 제공합니다. 일반적인 내용은 Azure Arc 지원 서버를 사용한 가상 머신 확장 관리를 참조하세요.

일반적인 문제 해결

Azure Portal에서 해당 컴퓨터를 선택한 다음, 설정 > 확장을 선택하여 확장 배포 상태에 대한 데이터를 검색할 수 있습니다.

일반적인 문제 해결을 위해 다음 단계를 수행합니다. 이러한 단계는 모든 VM 확장에 적용됩니다.

  1. Azure Connected Machine 에이전트(azcmagent)가 연결되어 있고 종속 서비스가 실행 중/활성 상태인지 확인합니다.

    azcmagent show 명령을 실행하고 상태에 대한 출력을 확인합니다(Azure Arc 프록시는 무시할 수 있음).

    종속 서비스의 상태를 실행 중 또는 중지됨으로 보여 주는 테이블의 스크린샷.

    Azure Arc 프록시 이외의 서비스가 중지된 경우 다시 시작하여 확장 작업을 다시 시작합니다.

  2. 확장 설치를 다시 시도합니다.

    확장은 여러 가지 이유로 실패 또는 다른 상태에서 중단될 수 있습니다. 확장의 상태가 Succeeded로 나열되지 않은 경우 확장을 제거하고 다시 설치합니다. 다음 Azure PowerShell 명령을 사용하여 확장을 제거할 수 있습니다.

    Remove-AzConnectedMachineExtension -Name <Extension Name> -ResourceGroupName <RG Name> -MachineName <Machine Name>
    
  3. 게스트 에이전트 로그를 확인하고 확장이 프로비전될 때부터 활동을 검토합니다. Windows의 경우 %SystemDrive%\ProgramData\GuestConfig\ext_mgr_logs에서 확인하고, Linux의 경우에는 /var/lib/GuestConfig/ext_mgr_logs에서 확인합니다.

  4. 자세한 내용은 특정 확장의 확장 로그를 확인합니다.

    Windows 컴퓨터의 경우

    • 로그는 C:\ProgramData\GuestConfig에 저장됩니다
    • 확장 설정 및 상태 파일은 C:\Packages\Plugins에 있습니다.

    Linux 머신의 경우:

    • 로그가 /var/lib/GuestConfig에 저장됩니다.
    • 확장 설정 및 상태 파일은 /var/lib/waagent에 있습니다.

    확장 서비스 로그는 …GuestConfig\ext_mgr_logs\gc_ext.log에 기록됩니다. 패키지 다운로드나 검증과 관련된 오류가 여기에 표시됩니다.

  5. 확장 관련 설명서 문제 해결 섹션에서 오류 코드, 알려진 문제 또는 기타 세부 정보를 확인합니다. 확장 테이블에서 많은 확장에 대한 설명서를 찾을 수 있습니다.

  6. 시스템 로그를 검토합니다. 단독 패키지 관리자 액세스가 필요한 다른 애플리케이션의 장기 실행 설치와 같이 확장을 방해할 수 있는 다른 작업을 확인합니다.

다음 단계

여기에 문제가 표시되지 않거나 문제를 해결할 수 없는 경우 다음 채널 중 하나를 통해 지원을 받으세요.