2017-09-13 1 views
0

작업을 실행하기 전에 exec 디렉토리와 스크래치 디렉토리를 설정해도 아래의 오류로 하이브 작업이 실패하고 기본 속성이 업데이트되지 않는 이유를 모르겠습니다.하이브 스테이징 디렉토리에 대한 사용 권한을 설정할 수 없습니다.

SET hive.exec.scratchdir=/domain/usecase/warehouse/hive_scratch_tmp; 
SET hive.exec.stagingdir=/domain/usecase/warehouse/.staging; 

예외 :

17/09/13 11시 30분 42초 [스레드 126] mr.ExecDriver ERROR : 방사 때 java.io.IOException는 : 권한을 설정할 수 없습니다 /var/mapr/cluster/yarn/rm/staging/usecase/.staging/job_1503499283269_761069/job.jar at com.mapr.fs.MapRFileSystem.setPermission (MapRFileSystem.java:2100) at org.apache.hadoop.mapreduce .JobResourceUploader.copyJar (JobResourceUploader.java:248)

다른 속성을 설정해야합니까? 감사합니다

이미 사용중인 속성 here과 비슷한 문제가 있습니다.

답변

관련 문제