2012-03-21 2 views
0

내 hadoop이 완벽하게 실행되고 있습니다. hadoop-0.20.2를 사용하고 있습니다.
하지만 문제는 내가/tmp/hsperfdata_hadoop 파일을 옮길 수 없다는 것입니다. 잠시 후에/tmp가 데이터로 채워지고 프로세스가 시간 초과되거나 죽게됩니다.
이 폴더를 옮겨야합니다. 설정을 도와주세요./tmp/hsperfdata_hadoop을 옮길 수 없습니다

답변

0

흥미로운 찾을 수 있습니다 링크의 몇 읽기 :

해당 페이지를 통해보고에서, 이것은 자바 것은 (스토리지입니다 성능 카운터), 다른 위치에 대해 쉽게 구성 될 수도 있고 그렇지 않을 수도 있습니다./tmp 디렉토리가 가득 차거나 상대적으로 작습니까?

명령 줄에서 df -h을 실행하고 해당 파티션에 할당 된 공간의 양을 확인하고/tmp를 조사하여 공간을 소비 할 수있는 다른 것을 발견 할 수 있습니까?

OS 및 기타 응용 프로그램이 임시 저장 공간 부족으로 인해 영향을받지 않는 것이 놀랍습니다.

+0

감사합니다. 링크가 매우 도움이됩니다. 경로를 변경하는 데 아무 것도 얻지 못했지만, 나에게 알려 주시면 아무것도 알려주지 않습니다. hana는 hsprefdata를 사용 중지하지 않습니다. – Debugger

0

자바 옵션에 _Djava.io.tmpdir =을 추가하십시오.

이 디렉토리에 공간이 부족하여 실패했을 때 내 mapreduce 작업의 오류 로그 출력에서이 파일을 발견했습니다.

관련 문제