5

我从一台 Windows 7 计算机开始,并设置了一个 Ubuntu Linux 虚拟机which I run using VirtualBoxThe Cloudera Manager Free Edition version 4已被执行,我一直按照localhost:7180.

当提示要求我“为您的 CDH 集群安装指定主机”时,我现在卡住了。我可以单独在 linux 虚拟机中安装和运行所有 Hadoop 组件吗?

请帮助我指出我应该指定的主机的正确方向。

4

2 回答 2

1

是的,您可以单独在 linux 虚拟机中运行 cdh。您可以使用“独立”或“伪分布式”模式来完成。恕我直言,最有效的方法是使用“伪分布式”模式。

在这种情况下,有多个 java-virtual-machines (JVM) 正在运行,因此它们模拟为具有多个节点的集群(每个线程模拟为一个集群节点)。

Cloudera 记录了如何部署为“伪分布式”:

https://www.cloudera.com/documentation/enterprise/5-6-x/topics/cdh_qs_cdh5_pseudo.html

注意:部署 cdh 的 3 种方式:

  1. 独立:单独使用一台机器,具有唯一的jvm
  2. 伪分布式:单独使用一台机器,但是几个jvm,所以模拟成一个集群
  3. 分布式:使用集群,因此有多个具有不同用途的节点(workers、namenode 等)。
于 2016-10-28T09:45:30.713 回答
0

您可以指定机器的主机名。它只会在您的机器上安装所有内容。

于 2013-07-15T04:34:36.393 回答