2016-06-18 4 views

답변

1

HDFS는 연결된 데이터 노드만큼 크기 때문에 더 많은 하드웨어를 추가하면 크기가 지정됩니다.

적어도 특정 작업에 특정 크기의 디스크를 할당하는 것이 아니라 파티션을 분할 할 수있는 디스크와 다릅니다.

+0

그래서'datanode' 하드 디스크가 꽉 찼다 고 말하면'datanode'에 의해 데이터가 복사 될 것입니다. 해당 데이터의 주소를 'namenode'의 메타 데이터에 보관합니까? – Vishrant

+1

기본적으로 3 개의 HDFS 블록이 모든 데이터 노드에 복사되며 메타 데이터는 해당 블록이있는 위치의 namenode에 의해 관리됩니다. 따라서 모든 데이터 노드 디스크의 크기가 같을 경우 하나의 데이터 노드가 가득 차면 전체 클러스터가 거의 꽉 찼음을 나타냅니다. 이 경우 HDFS가 종료되고 공간 부족으로 더 많은 글을 허용하지 않을 것이라고 생각합니다. –