Ambari提供了一个选择,图形化安装和管理hadoop集群,Ambari公司就不介绍了,Ambari软件很直观,但是实际安装感受并不好。反倒不如自己安装可控。出错/失败之后,“retry”似乎是唯一的办法。
目前市场上常见的企业级大数据平台型的产品主流的有两个,一个是Cloudera公司推出的CDH,一个是Hortonworks公司推出的一套HDP,其中HDP是以开源的Ambari作为一个管理监控工具,CDH对应的是Cloudera Manager,国内也有像星环这种公司专门做大数据平台。
使用ambari进行部署时主要需要的组件包括:ambari-server: 主要部署的控制节点,负责控制agent进行部署。
Apache Ambari 2.x < 2.4.0版本,在kadmin命令行中包含了KDC管理员密码,这可使本地用户通过进程清单,获取敏感信息。
Apache Ambari < 2.4.0版本,在证书签名REST API中存在安全漏洞,这可使远程用户通过agentHostname值内的shell元字符,利用此漏洞执行任意代码。
使用Ambari来部署Hadoop集群(搭建内网HDP源)
Ambari + HDP 升级 (Ambari 2.2.2 - 2.4.1 + HDP 2.4.2 - 2.5.0)