본문 바로가기

하둡

[Hadoop] 하둡 jps 명령어 실행 시 datanode가 보이지 않을 때

jps 명령어 실행 시 다음과 같이 NameNode, ResourceManager, DataNode, SecondaryNameNode, NodeManager 5개의 프로세스가 모두 떠야 정상이다.

 

 

그런데 오랜만에 다시 하둡을 실행하니 DataNode가 뜨지 않았다.

 

DataNode가 뜨지 않을 때 해결 방법은 다음과 같다. 먼저 stop-all.sh를 통해 하둡을 끈 후 하둡 폴더 중 dfs 폴더에 있는 data 폴더를 삭제시킨다. 그리고 data 폴더를 새로 생성한다.

 

 

다시 start-all.sh를 실행하고 jps 명령어를 입력하니 DataNode 포함 5개의 프로세스가 모두 정상적으로 뜨는 것을 확인할 수 있다.