首页 > ambari > ambari修改(重置)管理员密码
2015
10-23

ambari修改(重置)管理员密码

ambari的元数据信息存储在postgresql中,所以修改ambari密码去postgresql中修改就可以了。

以下为两种发行版中的修改方式

 

Apache版修改方式

登录到ambari-server的所在的机器上:

1.停止ambari-server服务

# ambari-server stop

2.进入到postgresql的控制台

# psql -U ambari-server ambari

3.输入postgresql中的ambari用户的密码

密码文件所在的地址为:/etc/ambari-server/conf/password.dat

4.在postgresql的控制台中执行如下sql语句:

update ambari.users set user_password=’538916f8943ec225d97a9a86a2c6ec0818c1cd400e09e03b660fdaaec4af29ddbb6f2b1033b81b00′ where user_name=’admin’
注意:这里是将admin用户的密码重新修改为admin

5.退出postgresql控制台

\q 或者 直接按ctrl+D

6.重启ambari-server服务

# ambari-server restart

HDP发行版

注意:如果你使用的是HDP的hadoop发行版,进入postgresql方式有所不同,具体如下:
先切换用户:
# su postgres

然后 使用psql命令登录PostgreSQL控制台
psql

剩下的步骤就都一样了

参考:
http://mail-archives.apache.org/mod_mbox/incubator-ambari-user/201309.mbox/%3CCALF7aMTSQ4vddZbm6oEZWL9bpSpNz3LG48UQ4DPU_GvGhLypOA@mail.gmail.com%3E
http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html

最后编辑:
作者:小马哥
大数据技术学习及实践者~

ambari修改(重置)管理员密码》有 2 条评论

  1. bateer 说:

    从百度点进来的,支持一下

留下一个回复

你的email不会被公开。