我从一台 Windows 7 计算机开始,并设置了一个 Ubuntu Linux 虚拟机which I run using VirtualBox
。The Cloudera Manager Free Edition version 4
已被执行,我一直按照localhost:7180
.
当提示要求我“为您的 CDH 集群安装指定主机”时,我现在卡住了。我可以单独在 linux 虚拟机中安装和运行所有 Hadoop 组件吗?
请帮助我指出我应该指定的主机的正确方向。
是的,您可以单独在 linux 虚拟机中运行 cdh。您可以使用“独立”或“伪分布式”模式来完成。恕我直言,最有效的方法是使用“伪分布式”模式。
在这种情况下,有多个 java-virtual-machines (JVM) 正在运行,因此它们模拟为具有多个节点的集群(每个线程模拟为一个集群节点)。
Cloudera 记录了如何部署为“伪分布式”:
https://www.cloudera.com/documentation/enterprise/5-6-x/topics/cdh_qs_cdh5_pseudo.html
注意:部署 cdh 的 3 种方式:
您可以指定机器的主机名。它只会在您的机器上安装所有内容。