最近要为第三方搭建一套大数据平台,中间先进行了虚拟机版本,测试通过后,进行了物理机版本的生产环境,网上关于ambari 的文章并不多,但好在ambari 官方文档质量略高,社区比较活跃,便整理该系列的文档,将埋掉的坑抛出来,帮助小伙伴们更加快速的搭建自己的hadoop 平台。
分三个部分:
1. 为什么选择ambari 来搭建
说到ambari, 主要的对手cloudrea manager ,大家比较熟悉,至于各自长短,优势劣汰,大家自己斟酌选择啦。
Cloudera Manager is different. It’s a web interface formanaging a Cloudera Cluster. It lets you install and update software on thecluster, monitor resource usage, restart services, deploy (copy to all servers)configuration files etc. Cloudera Manager is for admins.
The analog to Cloudera Manager, from the open sourcecommunity, would be Apache “Ambari,” which provides similarfunctionality. The Hortonworks Data Platform (HDP) can be deployed and managedusing Ambari.
Both Cloudera Manager and Ambari run through a webinterface.
2.整个构建过程的总览步骤
##################################################################################################
第一步 客户机配置:
检查 centos 版本,selinux ,firewalld ,hosts 记录,jdk1.8
检查时区和时间是否统一
yum install ntp
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
配置root ssh 免秘钥登陆
配置jdk1.8.025
配置hosts 文件
##################################################################################################
第二步:本地仓库搭建
localRepository-11-32
##################################################################################################
第三步:配置ambari-server ambari-11-10
生成ssh 秘钥
配置ssh 无秘钥登陆客户机
安装ambari-server
配置ambari-server
启动ambari-server
##################################################################################################
第四步:web 登陆 ambari并安装组件
配置ambari-server 选项
选择并启动相应组件
##################################################################################################
第五步: 检查并测试 服务
web 检查组件服务是否正常启动
shell 端检查服务是否健康
hdfs fsck / -files -blocks -locations
java api/ python 检查服务是否正常
##################################################################################################
第六步:文档编写
截图
配文字说明
总结
##################################################################################################
3.实例截图与测试
原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/193988.html