[하둡] 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 |