다음을 통해 공유


Linux용 OMS(Operations Management Suite) 에이전트를 다시 설치하는 방법

이 문서에서는 Linux용 OMS(Operations Management Suite) 에이전트를 제거한 다음 다시 설치하는 단계를 설명합니다.

원래 제품 버전: Azure Automation
원래 KB 번호: 4131455

필수 조건

OMS 에이전트를 다시 설치하기 전에 다음 항목이 있는지 확인합니다.

  • sudo를 사용할 수 있는 Linux-컴퓨터에 대한 로그인 계정입니다.
  • OMS 작업 영역의 작업 영역 식별자 및 기본 키입니다. 이를 얻으려면 Azure Portal을 열고 Log Analytics로 이동하여 작업 영역을 선택한 다음 고급 설정을 선택합니다. 열리는 블레이드에는 작업 영역 ID라는 속성과 기본 키라는 다른 속성이 포함됩니다.

Linux용 OMS 에이전트 다시 설치

기존 에이전트를 제거한 다음 새 에이전트를 설치하려면 다음 단계를 따릅니다.

  1. Linux 컴퓨터에 연결한 다음 터미널 세션을 엽니다.

  2. 원하는 스크립트를 다운로드하려면 다음 명령을 실행합니다.

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh
    
  3. sudo sh onboard_agent.sh --purge를 실행합니다. 이 명령은 최신 버전의 설치 스크립트를 다운로드하고 모든 기존 에이전트 구성 요소를 제거하는 제거 작업을 실행합니다.

  4. /etc/opt/microsoft/omsagent/var/opt/microsoft/omsagent 폴더를 제거합니다.

  5. 다음 명령을 실행합니다.

    sudo sh onboard_agent.sh -w <workspaceid> -s <primarykey>
    
    • 이 명령에서 workspaceid>와 <primarykey>를 각각 실제 Azure 작업 영역 ID 및 기본 키의 적절한 값으로 바꿉<니다.

    • Azure 퍼블릭 클라우드 이외의 클라우드 서비스를 사용하는 경우 사용할 도메인을 식별하는 -d 매개 변수를 추가해야 합니다. 예를 들어 Azure 미국 정부 클라우드를 사용하는 경우 다음 명령을 실행합니다.

      sudo sh onboard_agent.sh -w workspaceid -s primarykey -d opinsights.azure.us
      

에이전트 다시 설치 확인

설치가 성공적으로 완료되었는지 확인하려면 에이전트 확인을 시작하는 스크립트를 실행합니다. 검사를 시작하려면 다음 단계를 수행합니다.

  1. Linux 컴퓨터에 연결한 다음 터미널 세션을 엽니다.

  2. 다음 두 명령 중 하나를 실행하여 에이전트를 확인합니다.

    에이전트가 python2를 실행하는 경우 다음 명령을 실행합니다.

    sudo su omsagent -c 'python2 /opt/microsoft/omsconfig/Scripts/PerformRequiredConfigurationChecks.py'
    

    에이전트가 python3을 실행하는 경우 다음 명령을 실행합니다.

    sudo su omsagent -c 'python3 /opt/microsoft/omsconfig/Scripts/python3/PerformRequiredConfigurationChecks.py'
    

스크립트가 성공적으로 실행되면 이 출력과 유사한 결과가 표시됩니다.

instance of PerformRequiredConfigurationChecks
{
    ReturnValue=0
}

도움을 요청하십시오.

질문이 있거나 도움이 필요한 경우 지원 요청을 생성하거나Azure 커뮤니티 지원에 문의하세요. Azure 피드백 커뮤니티에 제품 피드백을 제출할 수도 있습니다.