ambari 版本升级

ambari 版本升级

官方文档地址

升级版本2.5.0.3==》2.6.2.2

1.查看升级后版本的已知问题和变更说明。

2.确保在集群上有root,administrative或root等效权限。

3.备份ambari server数据库

4.每个节点备份好ambari.properties配置文件

cp /etc/ambari-server/conf/ambari.properties /etc/ambari-server/conf/ambari.properties_bak

5.升级Ambari Metrics服务

在升级前,记录Metrics Collector组件位置

必须在Ambari Web停止Ambari Metrices服务

升级ambari后,还必须升级Ambari Metrices System并添加Grafana组件

6.如果要从早于Ambari-2.5.2的版本升级到Ambari-2.6.x,则 必须在 ambari.properties中添加 kerberos.operation.verify.kdc.trust。
如果使用SSL,请将kerberos.operation.verify.kdc.trust的值设置 为true。【每个节点】

如果不使用SSL,请将kerberos.operation.verify.kdc.trust的值设置 为 false。

7.升级会覆盖/var/lib/ambari-server/ambari-env.sh,如果改动过,先备份再还原【每个节点】

cp /var/lib/ambari-server/ambari-env.sh /var/lib/ambari-server/ambari-env_bak.sh

8.主节点停止ambari server和ambari agent

ambari-server stop
ambari-agent stop

9.每个节点获取新的ambari repo替换旧的ambari 在集群每台机器上

 mv /etc/yum.repos.d/ambari.repo /etc/yum.repos.d/ambari.repo_bak
 
 wget -nv http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.6.2.2/ambari.repo -O /etc/yum.repos.d/ambari.repo

10.在主节点上清除缓存及更新节点

yum clean all
yum info ambari-server

yum upgrade ambari-server

11.主节点确认只有一个ambari-server*.jar文件,如果有多个,请移动除2.6版本的到/tmp

/usr/lib/ambari-server

12.每个节点agent升级并确定每个节点ambaari-agent是新的文件

yum upgrade ambari-agent

rpm -qa | grep ambari-agent

13.主节点升级ambari-server

ambari-server upgrade

14.主节点启动ambari-server ambari-agent

ambari-server start

ambari-agent start
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值