在Ubuntu上模拟Hadoop集群

在Ubuntu上模拟Hadoop集群,ubuntu,hadoop,cluster-computing,distributed-computing,Ubuntu,Hadoop,Cluster Computing,Distributed Computing,这可能是一个愚蠢的问题。我承认我是hadoop的新手,所以请容忍我 但是, 是否可以在一个ubuntu安装上模拟NameNode&JobTracker的主节点和DataNode&TaskTracker的多个从节点,而不必有多台笔记本电脑/计算机 我是否可以在一个ubuntu安装上模拟多个节点来完成一个完全分布式的hadoop操作 如果我的问题中存在逻辑上的缺陷和事实上的错误,我再次表示歉意。正如我所说,我对Hadoop完全是新手 谢谢…是的,可以使用虚拟机 如果您的计算机无法运行,则在使用多个虚

这可能是一个愚蠢的问题。我承认我是hadoop的新手,所以请容忍我

但是,

是否可以在一个ubuntu安装上模拟NameNode&JobTracker的主节点和DataNode&TaskTracker的多个从节点,而不必有多台笔记本电脑/计算机

我是否可以在一个ubuntu安装上模拟多个节点来完成一个完全分布式的hadoop操作

如果我的问题中存在逻辑上的缺陷和事实上的错误,我再次表示歉意。正如我所说,我对Hadoop完全是新手


谢谢…

是的,可以使用虚拟机

如果您的计算机无法运行,则在使用多个虚拟机时可能会导致系统崩溃

对于hadoop群集设置,您可以创建三个虚拟机。
因为hadoop默认的最小文件复制值是3。因此,文件副本存储在三个不同的VM上

简短的回答是的。如果您的硬件足够强大,您可以使用多个虚拟机。但是这绝对不是这个问题的正确地点。@ Zoo323为什么你说它不是问这个问题的合适的地方?为什么你会考虑这个话题?这个问题与“程序员常用的软件工具”有关。若问题是“如何在一台Ubuntu主机上模拟多台机器”,那个么就并没有什么区别了。这个问题已经被回答了。大多数情况下,Hadoop开发者和Hadoop管理员之间存在着很大的差异。3.我在评论中给出了答案,不是吗:)谢谢你的回答。我正在探索在虚拟机上运行淡化的ubuntu内核实例的可能性。我想要的就是能够SSH到那些ubuntu内核中,并且能够在这些内核实例上运行守护进程线程(TaskTraker和DataNode)。请纠正我问题中的任何事实错误。谢谢,Anupt这个答案涵盖了您的问题,您的问题很可能属于服务器故障,因为这更像是一个服务器管理问题,而不是一个编程问题(您并不孤单;大多数这些hadoop标记的问题都属于服务器故障)。