在多节点集群上配置Twister

时间:2016-08-02 08:44:17

标签: java hadoop ssh mapreduce

我发现的关于如何在多个节点上设置Twister的唯一指令是these。 我是分布式编程和地图简化范例的新手,所以我可以使用一些更详细的文献(教程,文章,例子,关于堆栈溢出的问题等)。

我们说我有一个小型集群,包含两台计算机。两台计算机都可以运行我在本地主机上编写的Twister应用程序。它们连接在同一LAN内,例如地址。 192.168.0.11192.168.0.18。 让我们说192.168.0.11将是节点 - 我想要运行我的应用程序的节点。我们打电话给其他电脑奴隶

计算机可以通过SSH进行通信,而无需提示密码(主设备可以对奴隶和他自己做无密码的SSH;从设备可以使用无密码的SSH来掌握和自己)。

我也明白,在主节点上,应该命名所有IP节点' $ TWISTER_HOME / bin / nodes 文件中的地址;所以,在这种情况下:

192.168.0.11
192.168.0.18

下一步是什么?还有更多配置吗?是否应该在从属计算机的配置上更改某些内容? Narada和Twister应该在两台计算机上运行,​​还是只在主机上运行? 这些步骤对我来说看起来很模糊。

此外,我非常感谢任何相关文章或类似的东西。

谢谢。

1 个答案:

答案 0 :(得分:0)

在奴隶上:

  1. 运行narada(该节点的IP)
  2. 主人:

    1. 运行narada(两个节点)
    2. run twister
    3. 运行应用程序