빅데이터 하둡 프로그래밍 교육과정] 네임노드 장애 복구
빅데이터 하둡 프로그래밍 교육과정] 네임노드 장애 복구
빅데이터 하둡 프로그래밍 교육과정] 네임노드 장애 복구
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
네임노드 장애 복구
– 네임노드의 디렉토리 구조
– 보조 네임노드의 디렉토리 구조
- 보조 네임노드를 이용한 장애 복구
[hadoop@hadoop01 hadoop]$ ./bin/stop-all .sh [hadoop@hadoop01 hadoop]$ rm -rf /data/dfs/name [hadoop@hadoop01 hadoop]$ hadoop namenode [hadoop@hadoop01 hadoop]$ mkdir /data/dfs/name
[hadoop@hadoop01 hadoop]$ hadoop namenode – importCheckpoint [hadoop@hadoop01 hadoop]$ $HADOOP_HOME/sbin/start-all.sh [hadoop@hadoop01 hadoop]$ ls -l /data/dfs/name
- 보조 파일시스템을 사용하여 복구
<property>
<name>dfs.name.dir</name>
<value>로컬 파일 시스템 디렉터리, NFS 디렉터2.1</value>
</ property>
- 해당 데이터노드를 중지
- 손상된 디스크를 언마운트하고 새로운 디스크를 마운트
- 새로운 디스크에 dfs.data.dir 속성으로 설정한 디렉터리를 생성
- 데이터 노드를 재실행
- 네임 노드서버에서 밸런서를 실행
- HDFS 웹 UI에서 해당 데이터 노드가 조회되는지 확인