Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 对于单个CDH(Hadoop)群集安装,我应该使用哪台主机?_Linux_Hadoop_Cloudera - Fatal编程技术网

Linux 对于单个CDH(Hadoop)群集安装,我应该使用哪台主机?

Linux 对于单个CDH(Hadoop)群集安装,我应该使用哪台主机?,linux,hadoop,cloudera,Linux,Hadoop,Cloudera,我从一台Windows7电脑开始,设置了一台Ubuntu Linux虚拟机,我使用VirtualBox运行它Cloudera Manager免费版第4版已经执行,我一直在按照localhost:7180上的提示进行操作 现在,当提示要求我“为CDH集群安装指定主机”时,我被卡住了。我可以单独在linux虚拟机上安装并运行所有Hadoop组件吗 请帮助我指出我应该指定的主机的正确方向。您可以指定计算机的主机名。它将只在您的计算机上安装所有内容。是的,您可以在linux虚拟机上单独运行cdh。您可以

我从一台Windows7电脑开始,设置了一台Ubuntu Linux虚拟机
,我使用VirtualBox运行它<代码>Cloudera Manager免费版第4版已经执行,我一直在按照
localhost:7180
上的提示进行操作

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


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

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

是的,您可以在linux虚拟机上单独运行cdh。您可以使用“独立”或“伪分布式”模式。IMHO,最有效的方法是使用“伪分布式”模式

在本例中,有多个java虚拟机(JVM)正在运行,因此它们模拟为具有多个节点的集群(每个线程模拟为集群节点)

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

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

  • 独立:单独使用一台机器,具有唯一的jvm
  • 伪分布式:单独使用一台机器,但使用几个jvm,所以 模拟成一个集群
  • 分布式:使用集群,因此 具有不同用途的节点(工作节点、名称节点等)

  • 这个问题有答案吗?我被困在同一个地方。它不断显示我“无法连接到主机”。