导读
Ambari 跟 Hadoop 等开源软件一样,也是 Apache Software Foundation 中的一个项目,并且是顶级项目。2018年3月为止最新的发布版本是 2.6.1。就 Ambari 的作用来说,就是创建、管理、监视 Hadoop 的集群,但是这里的 Hadoop 是广义,指的是 Hadoop 整个生态圈(例如 Hive,Hbase,Sqoop,Zookeeper 等),而并不仅是特指 Hadoop。用一句话来说,Ambari 就是为了让 Hadoop 以及相关的大数据软件更容易使用的一个工具。本文将为你介绍实战操作从环境的准备到Ambari的安装,再到问题的解决。
重要的事情要记住:要不停的升级你的Ambari!!!
常见问题解决
glibc版本问题
查看glibc的rpm版本:rpm -qa | grep glibc
查看当前glibc版本:rpm -qi glibc
如果rpm包找不到
yum -y install --downloadonly --downloaddir=/root 包名
有必要的时候先remove掉
使用rpm定义本地yum源
安装createrepo包;
新建本地源目录
$mkdir -p local-yum/i386/ #其中i386是包放置目录
将安装包放置到i386目录中
createrepo local-yum/ #创建一个源
配置yum源(可以单独新建一个repo文件,也可以添加到已经存在的repo文件中)在/etc/yum.repos.d/下面创建文件
[local-yum]
name=local-yum
baseurl=file:///home/test/local-yum/ #文件目录不能设置到i386,否则本地源使用会报错
enabled=1
gpgcheck=0
可以使用以下命令来检验yum源是否安装成功
yum clean all
yum repolist
如果需要低版本的yum源,直接使用yum -y install snappy-1.0.5-1.el6这类命令安装
Hngs2017!
yum源优先级:yum-plugin-priorities-1.1.31-40.el7.noarch.rpm
使用rpm -ivh 安装
如果File view打不开
admin-manage ambari-views-views
files-files view
修改集群Cluster Configuration,local为当前集群保存
如果不能保存,新建一个file view,把原来的删除,再点击最上面的Go to instance
如果集群节点心跳丢失
vi /etc/python/cert-verification.cfg
看看是不是disable
集群无故重启原因
升级内核,查看内核版本命令:uname -a
升级内核命令:yum update kernel
领取专属 10元无门槛券
私享最新 技术干货