我正在尝试在我的amazon实例上设置hadoop,在2个节点的集群上。每个实例都有一个公共dns,我用它来引用它们。因此,在两台机器上的/etc/hosts文件中,我添加了如下行:
{public dns of 1st instance} node1
{public dns of 2st instance} node2
我还可以通过简单的操作从另一个实例ssh到另一个实例中:
ssh {public dns of the other instance}
在第一个实例文件的hadoop/conf/slaves中,我有:
localhost
node2
当我启动脚本bin/ start -dfs