[하둡] hadoop datanode 동작 오류 해결
류명운
·2016. 5. 24. 06:31
반응형
하둡을 실행하였는데 datanode가 실행되지 않았을 경우
ex) [root@Master /]# start-dfs.sh
...
[root@Master /]# jps
355 ResourceManager
619 Jps
32414 NameNode
...
[root@DataNode1 /]# jps
28912 SecondaryNameNode
28979 Jps
28622 NodeManager
... (DataNode가 실행되고 있지 않음)
이렇게 DataNode 없이 실행될 경우 일단 log 파일을 확인하자
하둡 폴더에서
# cat/log/hadoop-root-datanode-XXX.log
로그를 확인해보니 해당 에러는 namenode namespaceID와
datanode namespaceID가 일치하지 않을 경우 발생하는 에러라는 것을 알 수 있다.
* 이 에러는 namenode-format을 하였을 경우 주로 발생한다.
초기 설치가 아닌 하둡 사용중에 namenode를 포맷하여야 하는 상황이 온다면
hdfs의 data 폴더를 지우고 다시 생성한 후, namenode를 포맷하여야 정상적으로 작동된다.
반응형
'삶의 늪에 들어 가기 전 > 정리중(미정리)' 카테고리의 다른 글
[자바스크립트] JSONP에 대하여 (0) | 2016.07.18 |
---|---|
[하둡] authorized_keys와 ssh config를 이용해 비밀번호 없이 로그인하기 (0) | 2016.05.25 |
mariaDB spring 연동하기 (0) | 2016.05.21 |
mariaDB 개발환경 구축하기 (0) | 2016.05.21 |
사고싶은것들 (2) | 2016.04.12 |