当前位置:   article > 正文

centos安装hadoop启动问题解决方案

centos安装hadoop启动问题解决方案

1、出现了问题localhost: ERROR: JAVA_HOME is not set and could not be found.
*解决方案尝试:
修改hadoop-env.sh(在etc/hadoop)
sudo gedit /usr/local/hadoop/etc/hadoop/hadoop-env.sh
将原本的JAVA_HOME 替换为绝对路径就可以了
#export JAVA_HOME=${JAVA_HOME}
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121

2、出现了问题Attempting to operate on hdfs namenode as root
在这里插入图片描述

*解决方案尝试:
环境变量中添加下面的配置
vi /etc/profile
然后向里面加入如下的内容
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root
输入如下命令使改动生效
source /etc/profile

3、出现问题
在这里插入图片描述

*解决方案尝试:
重新使用root用户权限进行ssh免密配置

4、出现问题无法启动resource
*解决方案尝试:
删除yarn-site.xml文件中的IP的端口

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/246382
推荐阅读
相关标签
  

闽ICP备14008679号