Hadoop 사용 시, 메인 서버에서 namenode가 오르지 않는 문제의 해결 방안
1. rm -rf <temporary directory>
: hadoop이 사용하고 있던 데이터 임시 저장 공간을 삭제해준다. main server 뿐 아니라 연결된 모든 remote server 들의 임시 폴더들도 모두 삭제해주어야 한다.
2. ./bin/hadoop namenode -format
: 메인서버의 namenode 를 포맷해준다.
3. ./bin/start-all.sh 명령어를 통해 모든 Java Process들을 재실행한다.
: namenode 포맷 이후, 메인 서버에서 명령어를 통해 재실행을 하면 대부분의 경우 문제가 해결됨. 즉, 네임노드가 실행되지 않는 이유는 namenode의 format을 원활하게 해주지 못했기 때문인 경우가 가장 많음.
'Software Convergence > Hadoop' 카테고리의 다른 글
Hadoop2 HA(High Availability) 구성 및 환경변수 설정 (0) | 2018.07.25 |
---|---|
Apache Sqoop 소개 (0) | 2018.07.20 |
Apache Kafka 소개 (0) | 2018.07.20 |
ZooKeeper configuration 설정 (0) | 2018.07.19 |