bin/start-all.sh를 사용하여 namenode를 시작하려고했습니다. 그러나이 명령은 namenode를 시작하지 않습니다. bin/hadoop namenode -format을 실행하면 namenode가 시작되지만이 경우 모든 데이터가 손실됩니다. 그것을 포맷하지 않고 namenode를 시작하는 방법이 있습니까?형식 지정하지 않고 namenode 시작
답변
bin/start-all.sh
은 datanodes, jobtracker 및 tasktrackers뿐만 아니라 namenode를 시작해야합니다. 따라서 namenode의 로그에서 가능한 오류를 확인하십시오. bin/start-dfs.sh
사실 bin/start-all.sh
등가 인 명령을 사용하여 :
JobTracker에 상기 tasktrackers 시작 건너 뛰고 네임 노드 (및 데이타 노드)를 시작하는 다른 방법은 명령을 사용하는 것이다
bin/start-dfs.sh
, 이는 namenode 및 datanodes를 시작하고
bin/start-mapred.sh
, 이는 jobtracker 및 tasktrackers를 시작합니다.
자세한 내용은 this page을 방문하십시오.
귀하의 문제는 다음과 관련이있을 수 있습니다
하둡마다 재부팅 후 청소 기본적으로/tmp를/hadoop- 폴더에 자사의 네임 노드에 데이터를 기록합니다.
추가 다음과 같은 속성은 "dfs.name.dir"속성은 하둡은 네임 노드의 메타 데이터를 기록하는 위치를 제어 할 수 있습니다 HDFS-site.xml의
<property>
<name>dfs.name.dir</name>
<value><path to your desired folder></value>
</property>
/CONT합니다.
Upvoted, 그것은 나를 위해 문제를 해결했습니다. (이제 hdfs-site는 2.x의 etc/hadoop에 있습니다) –
- 1. 불일치한 FSSStateException으로 인해 Hadoop Namenode 시작 실패
- 2. 형식 문자열을 지정하지 않고 scanf를 수행하는 것은 어떤 종류의 취약점입니까?
- 3. 오류 : 형식 이름을 지정하지 않습니다.
- 4. HADOOP NAMENODE ERROR
- 5. NameNode : java.net.BindException
- 6. 복구 Hadoop NameNode 실패
- 7. 크기를 지정하지 않고 배열을 할당하십시오.
- 8. 필드를 지정하지 않고 solr fq
- 9. Heroku는 서식을 지정하지 않고 배포합니까?
- 10. 트랜잭션을 지정하지 않고 SQLCommand 실행
- 11. 왜 변수를 지정하지 않고 캐스트해야합니까?
- 12. 패키지를 지정하지 않고 폴더에서 클래스를로드하십시오.
- 13. 속성을 지정하지 않고 DisplayName 업데이트
- 14. Jquery ajax 데이터를 지정하지 않고 양식을 제출
- 15. OpenOffice Calc는 서식을 지정하지 않고 셀을 병합합니까?
- 16. 결과 유형을 지정하지 않고 모양이없는 매퍼 사용
- 17. 은 형식 오류의 이름을 지정하지 않습니다. C++
- 18. "형식 이름을 지정하지 않습니다"오류를 해결하는 방법
- 19. 컴파일러 오류 : 형식 이름을 지정하지 않습니다.
- 20. 노드에서 형식 오류의 이름을 지정하지 않았습니다.
- 21. "형식 이름을 지정하지 못했습니다."오류 C++
- 22. 오류 : 's'는 형식 이름을 지정하지 않습니다.
- 23. 매개 변수를 지정하지 않고 호출 방법
- 24. namenode 백업을 수행하는 방법
- 25. Hadoop namenode 고 가용성
- 26. Hadoop namenode 디스크 크기
- 27. 변수 수를 지정하지 않고 모델을 맞추려면 어떻게합니까?
- 28. 지정하지 않고 gcc -O1 최적화하는 방법
- 29. 포트를 지정하지 않고 Node.js를 로컬에서 포트
- 30. 모든 열을 지정하지 않고 오라클의 페이지 매기기
방금 게시 한 내용을 반복했습니다. –
무엇을 의미합니까? 귀하의 질문에서 이해 한 것부터, 당신이 그것을 포맷하지 않으면 namenode가 시작되지 않습니다. namenode의 로그를 확인 했습니까? 일반적으로 namenode는 매 번 포맷팅 할 필요없이 시작됩니다 ... – vefthym
예, 로그를 확인했습니다. dfs.data.dir 및 dfs.name.dir에 문제가 있습니다. –