【发布时间】:2013-01-25 12:35:05
【问题描述】:
- 所有的slave和master都应该有相同的用户名吗?
- 是否应该所有从属服务器和主服务器都应将 hadoop 放在同一路径中?
如果是,有没有办法克服上述限制?
【问题讨论】:
如果是,有没有办法克服上述限制?
【问题讨论】:
请确保(namenode,datanode)共享同一用户,并且(jobtracker,tasktracker)共享同一用户(不一定与(namenode,datanode)相同的用户。所以回答你的问题(1) : 是的。
对于 #2,您应该让所有主/从机器共享相同的 hadoop 版本,并且最好在相同的目录结构中。您可以使用诸如 puppet/chef/ansible/etc 之类的部署工具或简单地使用 rsync 在所有系统上维护相同的文件
【讨论】: