hadoop集群监控工具ambari安装

来源:互联网 发布:android ndk mac 下载 编辑:程序博客网 时间:2024/04/28 18:06

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


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我遇到的问题:Starting postgresql service:                               [  Failed  ]

pgsql一直无法启动,看了下 # tail -n 100  /var/lib/pgsql/pgstartup.log  ,

是因为我 把 /etc/hosts的localhost那行注释掉了,去掉注释,启动pgsql就好了:

# service postgresql start


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 车侧面刮凹了怎么办 憋气久了想呕吐怎么办 19岁网贷欠了3万怎么办 大学生欠2w网贷怎么办 当兵去了网贷怎么办 考公安视力不过关怎么办 身份证号和姓名电话泄露了怎么办 黑色裙子被染色了怎么办 戴墨镜鼻子太塌怎么办 戴墨镜鼻子有印怎么办 戴眼镜鼻梁塌了怎么办 站的时间长了腿疼怎么办 小孩腿筋拉伤了怎么办 走多了小腿骨疼怎么办 走多了一个腿疼怎么办 走太多路腿酸痛怎么办 老年人脚肿并痛怎么办 孩子蛙跳肌后大腿痛怎么办 走路久了腿酸怎么办 走路多了膝盖痛怎么办 走路多了小腿痛怎么办 走多了腿疼怎么办 小腿走多了酸痛怎么办 腿肚受凉了酸痛怎么办 晚上腿疼的睡不着觉怎么办 走路走多了腿酸怎么办 跳完蛙跳大腿疼怎么办 走路走多了脚疼怎么办 走太多路脚酸痛怎么办 走路走的腿酸痛怎么办 路走得太多腿疼怎么办 走路走的足弓疼怎么办 走路走多了膝盖怎么办 2岁宝宝走路一只脚内八字怎么办 6岁宝宝o型腿怎么办 一岁宝宝o型腿怎么办 宝宝一岁o型腿怎么办 宝宝一周两个月走路弓着腿怎么办 宝宝腿走路膝盖弯曲怎么办 两岁宝宝不爱走路怎么办 水鸭子脚不能走了怎么办