2016-05-17 11 views
0
Job setup failed : org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, 
inode="/mnt/var/lib/hadoop/tmp/2204827016_Attaching_UU_Codes_5C4141BF22014C8FAD3CD045070589C0/_temporary/1":hadoop:hadoop:drwxr-xr-x 

at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.java:319) 

at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.java:292) 

ユーザー 'hadoop'だけがこの場所に書き込めるようです。考えられる回避策は何ですか?Hadoopアクセスコントロール例外:アクセス許可

+0

解決策の1つは、hadoopユーザーとしてジョブを開始することです。可能な他の解決策は、hdfsフォルダのフォルダ権限を変更するか、rootユーザーをhadoopグループに追加することです。 [Hadoop HDFS CLI](http://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/FileSystemShell.html) – ZeusNet

答えて

0

あなたのユーザー権利が十分ではありませんsudoまたはchomndの設定を試してください?

関連する問題