好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>高手进阶
<tfoot draggable='sEl'></tfoot>

hadoop集群监控工具ambari安装

hadoop集群监控工具ambari安装

hadoop集群监控工具ambari安装

【原创】hadoop集群监控工具ambari安装

 

  Apache Ambari是对Hadoop进行监控、管理和生命周期管理的开源项目。它也是一个为Hortonworks数据平台选择管理组建的项目。Ambari向Hadoop MapReduce、HDFS、 HBase、Pig, Hive、HCatalog以及Zookeeper提供服务。最近准备装ambari,在网上找了许久,没找到比较系统的ambari安装过程,于是,就根据官网进行了安装,下面是我推荐的正确的较完善的安装方式,希望对大家有所帮助。

  一、准备工作

  1、系统:我的系统是CentOS6.2,x86_64,本次集群采用两个节点。管理节点:192.168.10.121;客户端节点:192.168.10.122

  2、系统最好配置能上网,这样方便后面的操作,否则需要配置yum仓库,比较麻烦。

  3、集群中ambari-serveer(管理节点)到客户端配置无密码登录。

  4、集群同步时间

  5、SELinux,iptables都处于关闭状态。

  6、ambari版本:1.2.0

  二、安装步骤

  A、配置好集群环境

 ############  配置无密码登录  #################
[root@ccloud121  ~]#  ssh-keygen  - t dsa
[root@ccloud121  ~]#  cat  /root/. ssh /id_dsa.pub >> /root/. ssh / authorized_keys
[root@ccloud121  ~]#  scp  /root/. ssh /id_dsa.pub  192.168 . 10.122 :/root/ 
[root@ccloud121  ~]#  ssh   192.168 . 10.122  
[root@ccloud122  ~]#  cat  /root/. ssh /id_dsa.pub >> /root/. ssh / authorized_keys

#############  NTP 时间同步  #################
[root@ccloud121  ~]# ntpdate  time  .windows.com
[root@ccloud121  ~]#  ssh  ccloud122 ntpdate  time  .windows.com

###########  SELinux  &  iptables 关闭   ###########
[root@ccloud121  ~]# setenforce  0  
[root@ccloud121  ~]#  ssh  ccloud122 setenforce  0  
[root@ccloud121  ~ ]# chkconfig iptables off
[root@ccloud121  ~ ]# service iptables stop
[root@ccloud121  ~]#  ssh   ccloud122 chkconfig iptables off
[root@ccloud121  ~]#  ssh  ccloud122 service iptables stop

  B、管理节点上安装ambari-server

    1、下载repo文件      

[root@ccloud121 ~]#  wget  http: //  public-repo-1.hortonworks.com/AMBARI-1.x/repos/centos6/ambari.repo 
 
[root@ccloud121  ~]#  cp  ambari.repo /etc/ yum .repos.d

    这样,ambari-server的yum仓库就做好了。

    2、安装epel仓库

 

[root@ccloud121 ~]#  yum   install  epel- release 

# 查看仓库列表,应该有HDP,EPEL
[root@ccloud121  ~]#  yum  repolist

    3、通过yum安装amabari bits,这同时也会安装PostgreSQL

[root@ccloud121 ~]#  yum   install  ambari-server

     这个步骤要等一会,它需要上网下载,大概39M左右。

    4、运行ambari-server setup,安装ambari-server,它会自动安装配置PostgreSQL,同时要求输入用户名和密码,如果按n,它用默认的用户名/密码值:ambari-server/bigdata。接着就开始下载安装JDK。安装完成后,ambari-server就可以启动了。

  三、集群启动

    

    1、直接接通过ambari-server start和amabari-server stop即可启动和关闭ambari-serveer。

    2、启动成功后,在浏览器输入http://192.168.10.121:8080

    界面如下图所示:

    

登录名和密码都是admin。

这样就可以登录到管理控制台。

    3、集群的安装配置按照步骤一步步做,在ssh private key里选择/etc/.ssh/id_rsa这个文件,但是我在注册节点时出现了个问题:

('INFO 2013-03-06 10:37:42,580 NetUtil.py:58 - Failed to connect to https://180.168.41.175:8440/cert/ca due to [Errno 111] Connection refused
INFO 2013-03-06 10:37:42,580 NetUtil.py:77 - Server at https://180.168.41.175:8440 is not reachable,

这个问题始终得不到解决,安装无法继续下去,网上也找不到解决方案,希望看到这篇博文的高手朋友们,能提供些解决方案,在此先谢谢了。

  四、备注

   ambari源码:http://svn.apache.org/repos/asf/incubator/ambari/tags/

  原文出处:http://www.cnblogs.com/caoyuanzhanlang

  ==========================================================================================================

  ===================================    以上分析仅代表个人观点,欢迎指正与交流   ===================================

  ===================================    尊重劳动成果,转载请注明出处,万分感谢   ===================================

  ==========================================================================================================

  

 

 

 

标签:  云计算

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于hadoop集群监控工具ambari安装的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did46697

更新时间:2022-09-24   阅读:43次

上一篇: mvc4 截取上传图片做头像

下一篇:聊天室服务分析设计

相关资讯

最新资料更新

  • 1.推荐系统[二]:召回算法超详细讲解[召回模型演化过程、召回模型主流常见算法(DeepMF_TDM_A
  • 2.周而复始,往复循环,递归、尾递归算法与无限极层级结构的探究和使用(Golang1.18)
  • 3.装箱算法的性能测试
  • 4.文心一言 VS 讯飞星火 VS chatgpt (78)-- 算法导论7.4 2题
  • 5.程序员必备的数据库知识 2:Join 算法
  • 6.Java中常见的查找算法与排序算法总结
  • 7.分布式协议与算法-Raft算法
  • 8.1136: 零起点学算法43——多组测试数据输出I
  • 9.机器学习算法(一): 基于逻辑回归的分类预测
  • 10.Vue3 diff算法的简单解刨
  • 11.使用MD5算法和sha512sum校验和检验文件完整性
  • 12.算法总结--ST表
  • 13.Python 元组列表排序:初学者可能忽视的细节
  • 14.在VS2019环境下使用Opencv调用GPU版本YOLOv4算法的详细过程
  • 15.1151: 零起点学算法58——开灯问题
  • 16.1137: 零起点学算法44——多组测试数据输出II
  • 17.3D视觉算法初学概述
  • 18.2023牛客寒假算法基础集训营6 A-L
  • 19.【二分图】匈牙利求最大匹配
  • 20.基于K-means聚类算法进行客户人群分析

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]