我在两周前在linode的云服务器上安装了 hortonworks沙箱,其中 8GB RAM 的机器。我通过 Putty 访问 Linode 的此节点。
一切都很好。此外,我还可以通过maria_dev
,raj_ops
,holger_gov
和{{1}等默认登录凭据登录 Ambari }。
但我无法通过admin的默认登录凭据登录。我想我已经忘记了密码。由于我对这个框架很新,我无法恢复密码。在命令行中,我尝试了以下命令:
amy_ds
但每一次,我都会收到ambari-server restart
ambari-admin-password-reset
错误。
有人可以帮我恢复密码吗?或者帮助我通过admin的登录凭据登录?
答案 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正在运行,但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