在 hadoop 集群上运行 java map reduce 代码时收到以下错误消息:
-sh-3.2$ hadoop jar PearsonSim1.jar PearsonSim.PearsonDriver1 /user/sha/data/rating_sample_item /user/sha/cf/PearsonSim1
“由于权限被拒绝,在 hadoop.tmp.dir /tmp/hadoop-sha 中创建临时目录时出错”
有没有人遇到过这样的问题?我想知道我的代码是否有任何问题,或者只是帐户权限设置。我的代码在 Cloudera 的 CDH3 VM 上运行良好。
任何人都可以解释一下吗?