hadoop - 我可以使用单个VM创建Hadoop集群吗?

标签 hadoop

我是Java的经验丰富的人,并且想了解Hadoop。我已经学习了基础知识,现在为实际工作做准备。

我从https://developer.yahoo.com/hadoop/tutorial/给出的教程开始,以在虚拟机上设置和运行hadoop。

因此,要创建集群,我需要并行运行的多个虚拟机。对?并且需要在hadoop-site.xml中添加所有的IP地址。还是可以使用单个虚拟机来完成?

最佳答案

不可以,您无法使用单个VM创建集群。群集的含义是计算机组。

如果您对主机的配置很好,那么最重要的是您可以运行“n”个客户机操作系统。这样,您就可以创建Hadoop集群(1 NN,1 SNN,1 DN)

如果需要,可以安装Pseudo模式(所有服务都在一台计算机上运行)Hadoop,其运行方式类似于测试计算机

关于hadoop - 我可以使用单个VM创建Hadoop集群吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36855223/

相关文章:

macos - 无法运行 pyspark : Failed to find Spark jars directory

hadoop - 将 Hadoop 2.5.1 native 库重新编译为 32 位

java - JAR Maven 项目依赖远程机器没有依赖

java - 安装hadoop并编写map reduce程序

带有通配符的 Hadoop HDFS 副本?

hadoop - 如何从亚马逊 emr 访问 .pem 文件

Hadoop PIG 输出未使用 PARALLEL 运算符拆分为多个文件

java - Hadoop分布式缓存:使用-libjars:如何在代码中使用外部jar

hadoop - Gobblin Map-reduce作业在EMR上成功运行,但在s3中无输出

hadoop - `yarn.scheduler.maximum-allocation-mb` 和 `yarn.nodemanager.resource.memory-mb` 之间的区别?