本节书摘来异步社区《Hadoop海量数据处理:技术详解与项目实战(第2版)》一书中的第2章,第2.7节,作者: 范东来 责编: 杨海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.7 Cloudera Manager
读到这里的时候,读者可能觉得安装Hadoop是一件比较麻烦的事情,特别是在需要安装的组件特别多、安装的主机特别多的情况下(例如几百台),这种安装方式就不太可取了。在CDH中,有一个特殊的组件Cloudera Manager,它正是考虑到用户的这种需求。它的主要功能有3个:集群自动化安装部署、集群监控和集群运维。
在CDH4时,Cloudera Manager还有集群规模限制,而在CDH5中,则去除了这个限制。这样中小企业在使用Cloudera Manager时就更加方便。利用Cloudera Manager安装Hadoop,只需在管理节点安装Cloudera Manager,然后启动Cloudera Manager的Web服务,通过可视化界面完成集群安装文件的分发以及集群服务的初始化,如图2-23所示。
安装完成后,Cloudera Manager还提供了事无巨细的监控平台,这对集群维护来说,十分重要,有机器级别的也有服务级别的,如图2-24、图2-25和图2-26所示。
此外,Cloudera Manager还提供了常见运维行为的向导,如增加节点、卸载节点等,如图2-27所示。
CDH基于社区版Hadoop、所以亦遵循开源协议,但是Cloudera Manager本身虽然免费使用,但却是不开源的,这点请想要在生产环境使用的读者需要注意。如果想使用类似的开源产品,可以考虑Apache Ambari。