在使用start-dfs.sh
启动最新(Okt 2014)Hadoop时,我们看到:
连接到主机localhost端口22:运行时拒绝连接
答案 0 :(得分:4)
配置" HADOOP_SSH_OPTS"在您的hadoop-env.sh中,添加任何SSH CLI 当Hadoop脚本使用SSH时,您需要始终存在的选项。 像'出口HADOOP_SSH_OPTS =" -p"'也许会是什么 你在寻找。
资料来源:Interweb
答案 1 :(得分:2)
安装openssh
服务器。
对于Ubuntu命令是:
sudo apt-get install openssh-server
在hadoop-env.sh文件(存在于/ etc / hadoop中)中添加以下行:
export HADOOP_SSH_OPTS="-p 22"
答案 2 :(得分:0)
安装并启动openssh
服务器。这是CentOS的命令:
安装Open SSH服务器:
sudo yum -y install openssh-server openssh-clients
启动SSH服务器:
sudo service sshd start
答案 3 :(得分:0)
在Ubuntu 20.04.1 LTS上
sudo apt install openssh-server openssh-client -y
sudo service ssh start