다음을 통해 공유


VM에서 Azure Linux 에이전트를 업데이트하는 방법

주의

이 문서는 EOL(수명 종료) 상태인 Linux 배포판인 CentOS를 참조합니다. 이에 따라 사용 및 플랜을 고려하세요. 자세한 내용은 CentOS 수명 종료 지침을 참조하세요.

Azure Linux VM에서 Azure Linux 에이전트 를 업데이트하려면 다음 항목이 이미 있어야 합니다.

  • Azure에서 실행 중인 Linux VM
  • SSH를 사용하여 해당 Linux VM에 연결

항상 Linux 배포판 리포지토리의 패키지에 대해 먼저 확인해야 합니다. 사용 가능한 패키지는 최신 버전이 아닐 수도 있지만 자동 업데이트를 사용하면 Linux 에이전트에서 항상 최신 업데이트를 가져올 수 있습니다. 패키지 관리자에서 설치 문제가 있는 경우 배포판 공급 업체에서 지원을 검색해야 합니다.

참고 항목

자세한 내용은 Azure 보증 Linux 배포판을 참조하세요.

계속하기 전에 Azure의 가상 머신 에이전트에 대한 최소 버전 지원을 확인합니다.

  1. 현재 패키지 버전 확인
sudo apt list --installed | grep walinuxagent
  1. 패키지 캐시 업데이트
sudo apt-get -qq update
  1. 최신 패키지 버전 설치
sudo apt-get install walinuxagent
  1. 자동 업데이트를 사용하도록 설정했는지 확인
  • 먼저 사용하도록 설정했는지 확인합니다.
sudo cat /etc/waagent.conf | grep -i autoupdate
  • 'AutoUpdate.Enabled'를 찾습니다. 이 출력이 표시되면 사용하도록 설정한 것입니다.
AutoUpdate.Enabled=y
  • 사용하도록 설정하려면 다음을 실행합니다.
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. waagent 서비스 다시 시작
sudo systemctl restart walinuxagent
  1. waagent 서비스가 실행 중인지 확인합니다.
sudo systemctl status walinuxagent

일반적으로는 이렇게만 하면 되지만 어떤 이유로든 https://github.com에서 직접 설치해야 하는 경우 다음 단계를 사용하세요.

배포에 대해 에이전트 패키지가 없는 경우 Linux 에이전트를 업데이트합니다.

패키지가 없는 경우 Azure Linux 에이전트 업데이트에 대한 자세한 내용은 Azure Linux 에이전트 추가 정보를 참조하세요.