2014-04-28 6 views
1

hdfs에서 파일 이름의 최대 크기 및 hdfs에서 파일 경로의 최대 크기 (파일 구조가 얼마나 깊이 중첩 될 수 있는지)에 대한 질문이 있습니다.HDFS에서 최대 파일 이름 크기

나는 Map-Reduce 작업을 작성했으며 Reducer에서 생산 한 파일의 사용자 정의 이름을 출력합니다. 따라서 파일 이름의 최대 크기와 디렉토리 구조의 최대 깊이를 알아야 만 코드에서 가능한 최대 크기를 초과하지 않도록 할 수 있습니다.

미리 감사드립니다.

답변

1

운영 체제에 따라 다릅니다. 의 EXT FS의 경우 (현재 대부분의 리눅스에 사용) :

max filename length: 255 bytes 
max path length: none 

확장은 FS, 그것은 255 바이트의 인식 것이 아닙니다, 확장 포함 (당신은없이 파일 이름을 가질 수 모든 확장 기능).

+0

입니다. 그래서 제 질문은 HDFS에만 국한되었습니다. – user1188611

+0

이것은 내가 설명하려고했던 것입니다. 운영 체제에 따라 다릅니다. 따라서 UNIX OS를 사용하는 경우 HDFS는 UNIX에서만 파일 이름 규칙 표준을 상속합니다. – Ashish

0

HDFS 파일 이름 길이에 대한 단일 범용 제한이 없습니다. 구성에 따라 다릅니다. 내가 기본 HDFS (하둡 분산 파일 시스템)에 의해 것이 내지도 줄 작업 파일 시스템을 실행 할 때

HDFS-6055 당, 기본적으로 제한이 255