【问题标题】:Where shall I put Cloudera Manager Server我应该把 Cloudera Manager Server 放在哪里
【发布时间】:2014-05-28 14:24:58
【问题描述】:

我有一个由 4 个 ubuntu 12.04 LTS 组成的集群,准备通过利用 Cloudera Manager(使用 CDH5)安装 Hadoop。

但我对将 Cloudera Manager Server 放在哪里感到困惑。

我要不要添加一个新的 ubuntu 机器来托管 Cloudera Manager Server,然后让它管理由 1 个主设备、3 个从设备组成的 Hadoop 集群?

或者我应该把 Cloudera Manager Server 和 Hadoop master 放在一起?因此 Hadoop 主服务器和 Cloudera Manager Server 位于一台(虚拟)机器上。

这个问题可能重复here。但是看到之后还是一头雾水。

期待任何专业知识。

【问题讨论】:

    标签: ubuntu hadoop cloudera cloudera-manager


    【解决方案1】:

    实际上,这取决于您的要求。您必须知道 Cloudera Manager 会消耗机器上的一些资源。因此,如果您想将所有 vms 功能都用于 Hadoop,您应该使用另一台机器来托管 Cloudera Manager。
    但是,您可以将 Cloudera Manager 放在托管其他服务的机器中。它不会引起任何问题。

    个人而言,我在辅助 NameNode 上安装了 Cloudera Manager 服务。当然,要访问 Cloudera Manager 控制台,您将使用:hostip:7180 其中 hostip 是安装 Cloudera Manager 的机器的 ip。

    【讨论】:

    • 感谢您的及时回复!关于 SecondaryNameNode,我应该在单独的机器上运行它吗?看来你知道这其中的奥秘了。
    • 你可以把SecondaryNameNode和NameNode放在同一台机器上但是没有兴趣。如果最后一个崩溃,SecondaryNameNode 是 Namenode 的备份。但是您也可以在没有 SecondaryNameNode 的情况下设置集群。我自己的设置和你的非常接近。事实上,我有 5 台机器:1 台具有 NameNode + 主角色,用于 HDFS / Hive / Hbase + Cloudera Manager,1 台 SecondaryNamenode 用于备份,最后三台是 DataNode。
    猜你喜欢
    • 2020-09-30
    • 1970-01-01
    • 2016-08-25
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-24
    • 2017-11-30
    相关资源
    最近更新 更多