Hadoop集群中master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).的解决和思路
生活随笔
收集整理的這篇文章主要介紹了
Hadoop集群中master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).的解决和思路
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
問題概述
[wangguowei@master sbin]$ start-all.sh WARNING: Attempting to start all Apache Hadoop daemons as wangguowei in 10 seconds. WARNING: This is not a recommended production deployment configuration. WARNING: Use CTRL-C to abort. Starting namenodes on [master] master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). Starting datanodes Starting secondary namenodes [master] master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). 2022-10-08 21:17:44,946 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Starting resourcemanager Starting nodemanagers在啟動(dòng)了Hadoop集群后,發(fā)現(xiàn)master機(jī)的進(jìn)程中并沒有NameNode和2NN,在從機(jī)中的進(jìn)程中有對應(yīng)的3個(gè)資源:DataNode,jps,nodemanger
原因分析
根據(jù)報(bào)錯(cuò)原因分析
master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
該問題是主機(jī)在對自己進(jìn)行啟動(dòng)NN和2NN進(jìn)程的時(shí)候,由于沒有權(quán)限導(dǎo)致的,后面括號(hào)中也表示出了是由于公鑰的問題
解決方法
在確定了主機(jī)可以和從機(jī)進(jìn)行通訊沒有問題后,仍然存在此問題,那么就是主機(jī)不能免密訪問主機(jī),需要對該步驟進(jìn)行配置即可
cd ~/.sshchmod 600 authorized_keysHadoop主從模式通信圖
總結(jié)
以上是生活随笔為你收集整理的Hadoop集群中master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).的解决和思路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL-LOCATE和FIND_IN
- 下一篇: 第三章 - 有穷自动机与词法分析(二)