hadoop集群错误

错误1:启动时jps查看datanodes启动失败

解决方法:

1、关闭集群

2、删除hadoop目录下logs与根目录下/data(根据自己实际路径修改)大概率是因为多次格式化导致datanode的clusterID 和 namenode的clusterID 不匹配

3、重新启动集群

注:如果再次执行jps还是没有datanodes尝试单独启动命令:hadoop-daemon.sh start datanode

Hadoop集群配置问题—小记jps没有NameNode的问题_向南不向北的博客-优快云博当格式化NameNode后,启动hdfs,发现jps后没有显示NameNode的解决方法https://blog.youkuaiyun.com/qq_46390120/article/details/126981493

错误2:启动时出现:ERROR: Attempting to operate on hdfs namenode as root...

解决方法:

修改hadoop-3.1.4/sbin目录下的 start-dfs.sh、stop-dfs.sh、start-yarn.sh,stop-yarn.sh

 

 错误3:Hadoop的web端无法上传文件(出现 Permission denied: user=dr.who, access=WRITE, inode=“/“:hadoop:supergroup:drwxr-xr问题)

解决方法:

启动集群情况下执行:

hdfs dfs -chmod -R 777  / 

再重新启动集群

Hdfs页面操作文件出现 Permission denied: user=dr.who, access=WRITE, inode=“/“:hadoop:supergroup:drwxr-xr问题解决_aa太阳在唱歌的博客-优快云博客Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":hadoop:supergroup:drwx------先开始一直纠结我是用hadoop用户登录操作的,为什么会是dr.who,dr.who其实是hadoop中http访问的静态用户名,并没有啥特殊含义,可以在core-default.xml中看到其配置,hadoop.http.staticuser.user=dr.who我们可以通过修改core-site.xml,配置https://blog.youkuaiyun.com/weixin_42656458/article/details/113176108

感叹哈:我是通过老师方法实现的不过原理不太懂所以放了个人觉得很棒的博客嘿嘿~~刚开始学集群好难呀~~~~哎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值