如果您的Hadoop集群节点在非标准端口上运行sshd监听,则可以告诉Hadoop脚本启动到该端口的ssh连接.实际上,可以自定义传递给ssh命令的任何选项.
这由名为的环境变量控制HADOOP_SSH_OPTS.您可以编辑hadoop-env.sh文件并在那里定义它.(默认情况下,未定义此环境变量.)
HADOOP_SSH_OPTS
例如:
export HADOOP_SSH_OPTS="-p 2020"