问题遇到的现象和发生背景
首次启动hadoop,4台虚拟机,master和slave123,都互相配置了免密登录(包括和自身的免密登录,例:master ssh master),都能成功登录,但是启动报错
sshd_config里面:
PermitRootLogin yes
PubkeyAuthentication yes
PasswordAuthentication yes
运行代码:
问题相关代码,请勿粘贴截图
[root@master usr]# start-all.sh
WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER. Using value of HADOOP_SECURE_DN_USER.
Starting namenodes on [master]
上一次登录:六 5月 21 09:25:23 CST 2022从 192.168.137.98pts/1 上
上一次登录:六 5月 21 09:26:21 CST 2022tty1 上
master: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
Starting datanodes
#AddressFamily any
上一次登录:六 5月 21 10:43:47 CST 2022pts/0 上
The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
上一次登录:六 5月 21 10:43:47 CST 2022pts/0 上
#Port 22
slave3: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
slave1: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
slave2: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).