2012-08-31 23 views
1

在主从,该$HADOOP_HOME/home/a/hadoop,奴隶的$HADOOP_HOME/home/b/hadoop

在主,当我尝试使用start-all.sh,则主名称节点successfuly开始,但未能开始从服务器的数据节点与以下消息:

[email protected]: bash: line 0: cd: /home/b/hadoop/libexec/..: No such file or directory 
[email protected]: bash: /home/b/hadoop/bin/hadoop-daemon.sh: No such file or directory 

如何指定$HADOOP_HOME在主配置从什么想法?

回答

3

我不知道如何为主服务器上的各种从服务器配置不同的主目录,但Hadoop FAQ指出Hadoop框架不需要ssh,并且DataNode和TaskTracker守护程序可以手动启动每个节点。

我会建议编写自己的脚本来启动考虑到节点特定环境的事情。但是,请确保将所有从站包含在主站的从站文件中。看起来这是必要的,而且心跳还不足以让主人添加奴隶。

相关问题