可能原因有多种,我上次遇到的原因有些记不到了。只记得一种,可能是你hadoop文件夹的权限问题。
- 1、hadoop文件夹的拥有者和组不同
尝试先ll (小写的L)查看hadoop文件夹的拥有者和组,看是否是你当前的hadoop用户。如果不同则修改hadoop文件夹的拥有者,
例如:
将testfiel 及其内部文件所属用户设置成zhuo,所属用户组设置成zhuoroup。
sudo chown -R zhuo:zhuogroup testfile
- 2、hadoop文件夹的读写权限不够
其次尝试修改hadoop文件夹的读写权限。
用sudo chmod 777 +文件路径/文件夹名称