ambari忘记密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ambari忘记密码相关的知识,希望对你有一定的参考价值。

转自:http://www.mamingyu.com/?p=333

 

 

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/%[email protected].com%3E
http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html

以上是关于ambari忘记密码的主要内容,如果未能解决你的问题,请参考以下文章

在 Asp.Net mvc5 Identity 1.0.0 版中忘记密码

RHEL7 忘记密码修改root密码

Visual Studio 2017 发行版中的 Eigen cwisemin/cwisemax 访问冲突

mysql8修改密码加密方式

RHEL7/CENTOS7忘记root密码的修改方式

centos7重置root密码