복붙노트

[HADOOP] 무엇 하둡의 작업 기록 서버이며 왜 모드를 줄지도에서 돼지를 시작하기 전에 히스토리 서버를 시작하는 데 필수입니다?

HADOOP

무엇 하둡의 작업 기록 서버이며 왜 모드를 줄지도에서 돼지를 시작하기 전에 히스토리 서버를 시작하는 데 필수입니다?

모드를 줄일지도에서 돼지를 시작하기 전에 당신은 항상 아래에 언급 된 로그가 생성되는 돼지 라틴어 문을 실행하는 동안 다른 역사 서버를 시작해야합니다 :

  2018-10-18 15:59:13,709 [main] INFO 
  org.apache.hadoop.mapred.ClientServiceDelegate - Application state 
  is completed. FinalApplicationStatus=SUCCEEDED. **Redirecting to job 
  history server**

  2018-10-18 15:59:14,713 [main] INFO  org.apache.hadoop.ipc.Client - 
  Retrying connect to server: 0.0.0.0/0.0.0.0:10020. Already tried 0 
  time(s); retry policy is 

  RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 
  MILLISECONDS)

위의 로그 돼지 실행 엔진에 나타낸 바와 같이 어떤 하둡에서 작업 기록 서버의 역할과 연결이지도에 대한 돼지의 역사 서버로 만든해야하는 이유 작업을 감소 설명해주십시오 역사 서버와 연결을 시도

해결법

  1. ==============================

    1.JobTracker를 또는 ResourceManager에 메모리에 모든 작업 정보를 유지합니다. 완성 된 작업의 경우, 그것은 메모리가 부족하지 않도록 그들을 삭제합니다. 지난 작업 추적은 JobHistory 서버에 위임된다.

    JobTracker를 또는 ResourceManager에 메모리에 모든 작업 정보를 유지합니다. 완성 된 작업의 경우, 그것은 메모리가 부족하지 않도록 그들을 삭제합니다. 지난 작업 추적은 JobHistory 서버에 위임된다.

    그 작업이 완료되면 돼지 클라이언트는 작업 카운터 통계를 가져옵니다. 통계는 여전히 JobHistory 서버를 요청해야 할 수 있습니다 JobTracker에 / ResourceManager에 또는 돼지 수 있습니다. JobHistory 서버가 다운되면, 그 로그 메시지를 출력하지만, 결국 클라이언트는 여전히 누락 된 통계에 성공합니다.

  2. from https://stackoverflow.com/questions/52872301/what-is-a-job-history-server-in-hadoop-and-why-is-it-mandatory-to-start-the-hist by cc-by-sa and MIT license