我正在尝试启动 Ambari,ambari-server start
但出现了这个错误
Waiting for server start..../usr/bin/sh: /var/log/ambari-server/ambari-server.out: No such file or directory
.....
ERROR: Exiting with exit code -1.
REASON: Ambari Server java process died with exitcode 1. Check /var/log/ambari-server/ambari-server.out for more information.
然而/var/log/ambari-server/ambari-server.out
并不存在。
几个问题-
为什么不存在?世界上到底存在什么exitcode 1
?
我正在使用 CentOS 7
附言:Ambari 不是标签?我是不是在错误的 SE 论坛上发帖了?
答案1
如果它尚不存在,您可能需要创建该日志目录(具有适当的权限),因为对于许多应用程序来说,无法写入日志文件本身就是无法启动的原因。
退出代码是命令/脚本/进程用来指示成功/失败的一种方法。以零退出状态退出的命令表示成功。通常非零退出状态表示失败。检查退出代码可以正确处理故障,例如在您的情况下,通知操作员。