Hiveserver2 다운로드 후 경고 메시지를 받는 방법

Cloudera Manager를 사용하여 Hiveserver2가 다운될 때 경고 메시지를 받는 방법을 설명합니다.

컨디션

  • Cloudera Manager(5.x 이후)
  • 차리다


    경보 메일을 받을 메일 주소만 설정하면 다른 설정을 할 필요가 없다.

    경고 메시지 수신 주소 설정


    Cloudera Management Service를 열고 수신자 설정이라는 키워드로 검색합니다. 경고: 메시지 수신자 설정 항목에 경고 메시지를 받을 메일 주소를 입력합니다.

    설정을 변경한 후 Claudera 관리 서비스를 다시 시작합니다.

    경보 우편물의 한 예


    Hiveserver2가 하락하면 다음 메일을 보냅니다.
    경보 전송을 테스트하려면 간단히kill 이 과정을 수행할 수 있다.

    링크를 클릭하면 Cloudera Manager의 해당 화면으로 이동할 수 있습니다.

    OutOfMemoryError인지 확인하는 방법


    OutOfMemory Error는 Hiveserver2에서 자주 발생하는 현상이지만 현재 버전의 Claudera Manager에는 메일에 기재되지 않습니다.(후술)
    OOM을 의심한다면 아래에서 확인할 수 있다.
    Hiveserver2-> 프로세스 ->Stdout
    다음 메시지가 프로세스의 표준 출력으로 출력되면 OOM에서 드롭다운 상태가 됩니다.
    # java.lang.OutOfMemoryError: Java heap space
    

    또 OOM 자체를 경보로 출력하는 개선이 머지않아 실현될 것이기 때문에 위와 같이 확인할 필요도 없다.

    좋은 웹페이지 즐겨찾기