我想使用快速启动VM镜像创建Cloudera集群,您可以直接从cloudera的网页(http://www.cloudera.com/downloads/quickstart_vms/5-8.html)下载该镜像。

我有三个虚拟机,我想有一个主机和两个从机。我已经配置了它们,以便在3个虚拟机之间具有不同的主机名和DNS连接。但是,当我尝试添加新主机时,通常会从其他计算机上丢失心跳信号,或者如果没有发生,则会出现版本不匹配和HDFS错误。

因此,在尝试添加新主机之前,还有其他配置设置吗?

最佳答案

如果您想使用3个快速入门来做到这一点,那就不要。与从头开始创建所有内容相比,您将花费更多的时间。

不过,操作方法:

  • Cloudera quickstart首次删除任何将FQDN与真实IP相关联的网络硬配置。如果重新启动计算机,则取决于启动网络的速度,您将把FQDN重新映射到localhost。您必须停用此功能。
  • 在所有节点上将默认RPM安装转换为Parcel。桌面上有一个图标。为什么在所有节点上?因为您将要使用宗地添加节点,并且RPM和宗地之间会引发冲突。另一种方法是从Cloudera distrib中删除所有RPM包,但是有可能忘记其中的一个...
  • 从您的奴隶中删除cloudera-manager-server和cloudera-manager-agent。
  • 使用宗地中的使用将主机添加到群集按钮将奴隶添加到主服务器。

  • 完成所有这些操作后,您需要优化Cloudera配置,以查看所有绿色内容。

    就个人而言,我更喜欢使用Centos 7而不是Centos 6创建新模板,在模板上实现3 Vm,然后从头开始安装Cloudera。

    关于hadoop - 使用cloudera quickstartVM错误创建Hadoop集群,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40485855/

    10-16 01:49