1. 在ambari server机器上,运行ambari-server stop
2.切换用户 su postgres
3.输入psql进入postgresql, postgresql里的sql命令记得末尾加分号,否则不会看到结果!
4.输入\l查看所有数据库
5.输入\c ambari转换到ambari数据库
5.输入命令select * from pg_tables;可以查看所有库
6.命令select * from ambari.users; 可以查看用户信息(里面有admin,记得admin的user_id)
7.命令select * from ambari.user_authentication;可以查看密码,需要修改里面的authentication_key字段
8.修改命令如下
update ambari.user_authentication set authentication_key='538916f8943ec225d97a9a86a2c6ec0818c1cd400e09e03b660fdaaec4af29ddbb6f2b1033b81b00' where user_id='1';
这是重置密码成admin
9.退出psql,命令\q或者Ctrl+D
10.重启ambari-server