如何为不同的 Hadoop worker 设置不同的 SSH 端口?
How to setup different SSH ports for different Hadoop workers?
我有一些具有不同 SSH 端口的 Hadoop worker,所以我想为它们设置不同的 SSH 端口,因为 Hadoop 使用 22 作为默认 SSH 端口,尽管您可以更改 Hadoop 的 SSH 端口 AFAIK 它适用于所有 worker .我还没有找到这方面的任何指南。
尝试设置变量:
HADOOP_SSH_OPTS
在
hadoop-env.sh
应该是这样的:
export HADOOP_SSH_OPTS="-p 122"
如果您的新 ssh 端口是 122
我想通了:将主机的配置添加到 ~/.ssh/config
并将这些配置用作 $HADOOP_HOME/etc/hadoop/workers
中的主机。
我有一些具有不同 SSH 端口的 Hadoop worker,所以我想为它们设置不同的 SSH 端口,因为 Hadoop 使用 22 作为默认 SSH 端口,尽管您可以更改 Hadoop 的 SSH 端口 AFAIK 它适用于所有 worker .我还没有找到这方面的任何指南。
尝试设置变量: HADOOP_SSH_OPTS 在 hadoop-env.sh
应该是这样的:
export HADOOP_SSH_OPTS="-p 122"
如果您的新 ssh 端口是 122
我想通了:将主机的配置添加到 ~/.ssh/config
并将这些配置用作 $HADOOP_HOME/etc/hadoop/workers
中的主机。