hadoop集群启动不成功,为什么啊

img

当前操作系统用户,没有/tmp目录的写入权限, 检查下/tmp吧

java环境变量没找到

错误原因有两个:

(1)错误原因: * /tmp 文件夹下权限不足

开放 /tmp 文件夹权限即可 sudo chmod -R 777 /tmp
(如果在centos环境下 不用加sudo哦)



(2)JAVA_HOME
 解决办法:
        修改/etc/hadoop/hadoop-env.sh中设JAVA_HOME。
        应当使用绝对路径。
        export JAVA_HOME=$JAVA_HOME                   //错误,不能这么改      
        export JAVA_HOME=/usr/java/jdk1.6.0_45        //正确,应该这么改

如果没解决 可以继续向我问问题