하둡실행
- CnetOS 6.4
- Hadoop-1.2.1
하둡의 환경설정이 완료 되었으면 하둡 데몬을 실행하여 보자. 네임노드 서버에서 다음과 같이 hadoop 명령을 호출하여 초기화 한다.
# ./bin/hadoop namenode –format |
초기화 과정에 다음과 같이 오류가 발생하면 오류가 난 부분을 수정하고 다시 초기화를 진행 한다. 대부분의 오류는 환경설정 단계에서 오타 또는 주소의 오류로 발생하였다. (필자가 겪은 대부분의 오류가 오타였다.)
정상적인 초기화 화면이다.
초기화 작업이 완료 되었으면 다음 쉘 명령을 이용하여 하둡과 관련된 모든 데몬을 실행 시킨다.
# ./bin/start-all.sh |
하둡의 데몬 실행 여부는 jps라는 명령어를 통하여 확인 할 수 있다. Jps는 Java Virtual Machine Process Status Tool의 약자로 시스템에서 실행중인 자바 프로세스를 출력한다.
# jps |
네임노드에서는 NameNode,JboTracker가 출력되어야 한다.
데이터노드에서는 TaskTracker, DataNode가 출력되어야 한다. 현재 실습에서는 SecondaryNameNode가 데이터노드와 함께 있음으로 보조 네임노드도 함께 나타난다.
(Cent2 가 보조 네임노드)
하둡은 사용자 편의를 위해 웹UI를 제공한다. 웹브라우저에서 http://네임노드IP:50070 으로 접속하면 확인 할 수 있다.
HDFS의 용량, 데이터노드 개수 등 기본적인 HDFS 상태 정보와 네임노드에 적재된 하둡 로그, HDFS에 저장된 파일도 조회할 수 있다.
[참고자료]
시작하세요 하둡프로그래밍/위키북스
강성욱 / http://sqlmvp.kr
'SW Engineering > Hadoop' 카테고리의 다른 글
HDFS 파일 저장(로컬 업로드) (0) | 2019.11.14 |
---|---|
Cloudera Hadoop 6.3.0 Install (0) | 2019.11.14 |
하둡 환경설정 파일 수정 (0) | 2015.07.22 |
하둡 인코딩 방식 설정 (0) | 2015.07.22 |
맵리듀스(MapReduce) 작동방식 (0) | 2015.07.22 |