到主机端口22的SSH连接被拒绝 [英] ssh connection to host port 22 connection refused

查看:38
本文介绍了到主机端口22的SSH连接被拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的是VMware虚拟化系统。我的操作系统是Centos Release 7。我安装了hadoop2.7.1。在安装Hadoop之后,我运行了命令:#hdfs namenode -format,它运行成功。但是当我运行命令:#./start-all.sh时,它给出错误。我尝试了在互联网上看到的几个建议,但问题仍然存在

[root@MASTER sbin]# ./start-all.sh
    This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh
    21/06/17 19:06:27 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
    Starting namenodes on [MASTER]
    root@master's password:
    MASTER: starting namenode, logging to /usr/local/hadoop/logs/hadoop-root-namenode-MASTER.out
    localhost: ssh: connect to host localhost port 22: Connection refused
    Starting secondary namenodes [0.0.0.0]
    0.0.0.0: ssh: connect to host 0.0.0.0 port 22: Connection refused
    21/06/17 19:06:49 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
    starting yarn daemons
    starting resourcemanager, logging to /usr/local/hadoop/logs/yarn-root-resourcemanager-MASTER.out
    localhost: ssh: connect to host localhost port 22: Connection refused

ssh

为推荐答案文件中的所有工作节点(甚至是localhost)提供更少的ssh-key访问权限。读取Tutorial of How To Set Up SSH Keys on CentOS 7中的指令。

最后通过ssh localhostssh [yourworkernode]测试无密码访问。

另外,运行start-dfs.sh,如果已成功运行start-yarn.sh

这篇关于到主机端口22的SSH连接被拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆