无法通过Ambari中Admin的默认登录凭据登录

时间:2017-12-24 17:26:06

标签: hadoop docker ambari hortonworks-sandbox

我在两周前在linode的云服务器上安装了 hortonworks沙箱,其中 8GB RAM 的机器。我通过 Putty 访问 Linode 的此节点。

一切都很好。此外,我还可以通过maria_devraj_opsholger_gov和{{1}等默认登录凭据登录 Ambari }。

但我无法通过admin的默认登录凭据登录。我想我已经忘记了密码。由于我对这个框架很新,我无法恢复密码。在命令行中,我尝试了以下命令:

amy_ds

但每一次,我都会收到ambari-server restart ambari-admin-password-reset 错误。

有人可以帮我恢复密码吗?或者帮助我通过admin的登录凭据登录?

2 个答案:

答案 0 :(得分:0)

如果你没有找到"命令错误"在ambari-server restart命令上,那么您可能登录到错误的群集节点。 Ambari-server安装在集群的单个主机上。

答案 1 :(得分:0)

解决方案1:

Ambari服务器失败,按照命令

检查Ambari服务器是否正在运行
ps -aux | grep ambari

如果找不到ambari服务器进程,请检查ambari-server的日志。您可以在/var/log/ambari-server/ambari-server.log

找到ambari-server日志

Ambari-server正在运行,但PATH缺少它,请检查ambari-server是否正在运行?

[root@sandbox ~]# ps aux | grep ambari-server

    root         9  0.0  0.0  11356  1288 ?        S+   12:24   0:00 /bin/sh -c ambari-server start 1>/var/log/startup_script.log 2> "temp  Ambari server.log" || touch temp.errors;
    root        15  0.0  0.0  11360  1388 ?        S+   12:24   0:00 bash /usr/sbin/ambari-server start
    root        46  0.8  0.3 116772 15168 ?        D+   12:24   0:01 /usr/bin/python /usr/sbin/ambari-server.py start
    root      2324  0.0  0.0   8024   844 pts/0    R+   12:26   0:00 grep ambari-server

解决方案2:

尝试找出安装Ambari的位置。

find / -name "ambari-server"

尝试使用完整路径运行ambari-server --help。它将打印以下消息如下。

[root@sandbox ~]# /usr/sbin/ambari-server --help
Using python  /usr/bin/python
Usage: /usr/sbin/ambari-server
        {start|stop|restart|setup|setup-jce|upgrade|status|upgradestack|setup-ldap|sync-ldap|set-current|setup-security|setup-sso|refresh-stack-hash|backup|restore|update-host-names|enable-stack|check-database|db-cleanup} [options]
        Use /usr/sbin/ambari-server.py <action> --help to get details on options available.
        Or, simply invoke ambari-server.py --help to print the options.

如果路径中缺少/usr/sbin/,则必须使用export PATH=$PATH:/usr/sbin手动添加PATH