2016-07-06 14 views

답변

0

dfs.name.dir : 로컬 파일 시스템에서 DFS 이름 노드가 이름 테이블 (fsimage)을 저장할 위치를 결정합니다. 쉼표로 구분 된 디렉토리 목록 인 경우 중복성을 위해 이름 테이블이 모든 디렉토리에 복제됩니다.

dfs.data.dir : DFS 데이터 노드가 블록을 저장할 로컬 파일 시스템의 위치를 ​​결정합니다. 쉼표로 구분 된 디렉토리 목록 인 경우 데이터는 일반적으로 다른 장치에있는 모든 명명 된 디렉토리에 저장됩니다.

hadoop.tmp.dir 코어를 site.xml

구성 할 수 있습니다 :이 매개 변수 아래에서 작성되는 때문에 기본적으로 위의 두 매개 변수를 제공하지 않은 경우 존재하지 않는 디렉토리는

를 무시됩니다

기본적으로 정의하지 않은 경우/tmp/hadoop- $ username (hadoop) 사용자에서 만들어집니다.

나는 시스템이 종료 될 때마다/tmp 디렉토리 내용이 지워지고 hdfs가 메타 데이터와 실제 데이터를 찾을 수 없을 것이라고 가정합니다.

관련 문제