2014-02-16 5 views
1

이 튜토리얼 (link)에서 hadoop v2.2를 처음 설치하고 있습니다.Hadoop 2.2 namenode가 실행 중이지만 datanode가 실행되고 있지 않습니다.

내 namenode가 정상적으로 실행 중입니다. http://localhost:50070/
내 데이터 노드가 실행되고 있지 않습니다 : http://localhost:50030/.

어떤 명령의 출력이 필요한지 알려주십시오.

감사

+1

데이터 노드 로그 파일의 내용은 무엇입니까? 오류 메시지가 나타납니다. – LeonardBlunderbuss

+0

로그는 다음과 같습니다. http://pastebin.com/341d8KvW, 오류가 있지만 온라인에서 해결 방법을 찾지 못했습니다. –

답변

1

리눅스 시스템에서 하둡 2.2.0 설치 안내서이 시도

http://nextgenhadoop.blogspot.in/2013/10/steps-to-install-hadoop-220-stable.html 
+0

당신이 저에게 작가 인 것처럼 보입니다. 이거 시도했는지 말해줘? 그렇다면 UBUNTU의 버전은 무엇입니까? –

+0

우분투 12.04와 초등 루나 –

+0

에 설치했습니다. 이것을 사용해 보셨습니까 ??. 내 블로그는 대부분의 사용자에게 적합합니다. 기존 설치로 설치를 확인하십시오 –

0
귀하의 데이터 노드가 실행 될 수 있습니다하지만 난 유 작성 웹 UI 그래서 처음에 정확하지 않은 생각

터미널에서 "jps"명령을 시도하십시오. 이 데이터 노드를 (stop-dfs.sh에 의해) 다음

  • 정지 데몬
  • 지우기 폴더 "의 MyData/HDFS/데이터 노드"의 모든 컨텐츠 표시를하지 않은 경우 (당신의 연결에 따라)

  • "start-dfs.sh"명령을 실행하십시오.

5 월이 작동 할 수 있습니다.

+0

아무도 plo가 hadoop 2.2.0에 대한 적절한 웹 UI를 말할 수 있습니까? –

1
  1. 첫째, 데이터 노드 등
  2. 형식 tmp 디렉토리를
  3. 로 이동은/var/캐시/하둡 HDFS를 (당신이 그렇게 일부 스크립트 또는 명령을 낳게 될 것이다) 네임 노드 같은 모든 요소를 ​​중지 디렉토리/HDFS/DFS/삭제 모든 내용은 수동으로
  4. 지금 다시
  5. 모든 개체가 다음 JPS는 데이터 노드는
  6. 지금 실행 시작되었는지 확인하는 명령을 사용하여 시작하여 네임 노드를 포맷 중 응용 프로그램을 좋아할 수도 있습니다.

희망이 도움이됩니다.