slave2: ERROR: Cannot set priority of datanode process 12421

可能原因有多种,我上次遇到的原因有些记不到了。只记得一种,可能是你hadoop文件夹的权限问题

  • 1、hadoop文件夹的拥有者和组不同

尝试先ll (小写的L)查看hadoop文件夹的拥有者和组,看是否是你当前的hadoop用户。如果不同则修改hadoop文件夹的拥有者,
例如:
将testfiel 及其内部文件所属用户设置成zhuo,所属用户组设置成zhuoroup。
sudo chown -R zhuo:zhuogroup testfile

  • 2、hadoop文件夹的读写权限不够

其次尝试修改hadoop文件夹的读写权限。
sudo chmod 777 +文件路径/文件夹名称

你可能感兴趣的:(踩坑,hadoop)