从单节点到多节点的过渡相同

我已经从这个链接跟踪hadoop单节点安装步骤。 现在下面的这个链接来连接它们来创build一个多节点集群。 我刚开始的步骤,我只是有一个问题,我的机器都有相同的用户名userA ,他们有第二个hduser 。 我如何重命名userA使它在一台机器上被命名为master ,另一台机器上是slave

另外我用有线电缆连接了它们,所以它们在同一个networking上,但我想知道如何configure the network interfaces to use a common network such as 192.168.0.x/24. 因为我不擅长networking。

所以如果有人可以请指教。

用户名是否指机器内的用户? 或者你的意思是服务器名称? 服务器可以任意命名,而服务器内的用户并没有多大区别 – 只需在同一台机器上使用相同的用户即可运行安装和configuration。 如果您的主服务器名为machineA ,则只需在您的configuration中使用名称machineA而不是master

另外,我build议使用最新的hadoop版本(你没有指定你使用的版本)。 使用最新的版本(2.5.1),链接的指令无效 – 它们适用于较早的Hadoop版本。 该链接的整体情况是好的,但对于具体的指示,我build议其他的东西,例如http://www.alexjf.net/blog/distributed-systems/hadoop-yarn-installation-definitive-guide/

至于networking问题,他们所需要的只是能够无密码地相互通信。 无论他们在哪里以及如何find他们。