是否有必要所有从站和主站需要在hadoop中具有相同的用户名?

时间:2013-01-25 12:35:06

标签: java hadoop bigdata

  1. 所有奴隶和主人都应该拥有相同的用户名吗?
  2. 所有的奴隶和主人都应该把hadoop放在同一条路上吗?
  3. 如果是,有什么办法可以克服上述限制吗?

1 个答案:

答案 0 :(得分:0)

请确保(namenode,datanode)共享同一个用户并且(jobtracker,tasktracker)共享同一个用户(不一定是与(namenode,datanode)相同的用户。所以回答你的问题(1) :是的。

对于#2,您应该让所有主/从机器共享相同的hadoop版本,并且最好在相同的目录结构中。您可以使用诸如puppet / chef / ansible / etc之类的部署工具或仅使用rsync在所有系统上以相同方式维护文件