이번 포스팅에서는 HDFS의 보조 네임 노드 역할을 알아보도록 하겠습니다. [보조 네임노드 (2차 네임 노드)] - 네임노드가 메타테이터를 메모리에 담고 처리하는데 만약 서버가 리부팅되면 사라질 수 있다.
HDFS는 이러한 점 때문에 editslog와 fsimage라는 두 개의 파일을 생성한다. - editslog: HDFS의 모든 변경 이력을 저장 - fsimage: 메모리에 저장된 메타데이터의 파일 시스템 이미지를 저장한 파일이다. -만약 editslog가 커지면 fsimage를 만드는데 시간이 많이 소요되게 된다.
이러한 문제를 해결하기 위해서 보조 네임노드가 있다. - 보조 네임노드는 fsimage를 갱신해준다. 이러한 작업을 체크포인트라고 한다.
그래서 보조 네임노드를 체크포인팅 서버라고도 한다. - 보조 네임노드는 네임노드의 백업이 아니고 단순히 fsimage를 줄여주는 역할만 한다. - fsimage가 너무 커서 네임노드가 메모리에 로딩되지 못하는 경우를 예방하기 위해 ...
#
1차
#
데이터
#
데이터노드
#
로그
#
롤링
#
보조
#
분산처리
#
분산처리시스템
#
분산파일
#
분석
#
서버
#
엔지니어
#
조회
#
체크포인트
#
다운로드
#
노드
#
1차네임노드
#
2차
#
2차네임노드
#
analysis
#
data
#
editslog
#
fsimage
#
get
#
HDFS
#
node
#
post
#
stream
#
네임노드
#
하둡
원문 링크 : HDFS 구조[6] 보조 네임노드(하둡)