1. hadoop权限异常
Exception in thread "main" ExitCodeException exitCode=1: chmod: 无法访问"/usr/local/hadoop/tmp/": 没有那个文件或目录
这个问题不是没有文件,是权限问题。用户要有hadoop安装目录的权限.
使用 chomod -R 777 /hadoop-2.6.5 可以解决,(但还是有权限问题,就是下面这个问题.)
2.
出现问题: org.apache.hadoop.security.AccessControlException: Permission denied: user=LX-LANHU, access=WRITE, inode="/user/hadoop":root:supergroup:drwxr-xr-x
解决:可以考虑把 hdfs 的权限验证给去掉。在 hdfs-site.xml 中添加一个配置项:
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>