【问题标题】:/var/lib/ambari-server/keys/keystore.p12 file not being generated while starting ambari-server启动 ambari-server 时未生成 /var/lib/ambari-server/keys/keystore.p12 文件
【发布时间】:2016-06-20 10:26:36
【问题描述】:

我在 amabari-server 中添加了一个新堆栈并构建了它。现在在新主机上安装 ambari-server rpm 后,当我启动 ambari-server 时, 它给出以下错误:

2016 年 6 月 20 日 16:25:53,020 INFO [main] Configuration:1067 - Web App DIR test /usr/lib/ambari-server/web 2016 年 6 月 20 日 16:25:53,027 INFO [main] CertificateManager:68 - 根证书的初始化 2016 年 6 月 20 日 16:25:53,027 信息 [main] CertificateManager:70 - 证书存在:false 2016 年 6 月 20 日 16:25:53,027 INFO [main] CertificateManager:137 - 服务器证书的生成 2016 年 6 月 20 日 16:25:55,627 INFO [main] ShellCommandUtil:44 - 命令 openssl genrsa -des3 -passout pass:**** -out /var/lib/ambari-server/keys/ca.key 4096 已完成退出代码:0 - 操作完全成功。 2016 年 6 月 20 日 16:25:55,644 INFO [main] ShellCommandUtil:44 - 命令 openssl req -passin pass:**** -new -key /var/lib/ambari-server/keys/ca.key -out /var/ lib/ambari-server/keys/ca.csr -batch was finished with exit code: 0 - 操作完全成功。

2016 年 6 月 20 日 16:25:55,654 WARN [main] ShellCommandUtil:46 - 命令 openssl ca -create_serial -out /var/lib/ambari-server/keys/ca.crt -days 365 -keyfile /var/lib/ ambari-server/keys/ca.key -key **** -selfsign -extensions jdk7_ca -config /var/lib/ambari-server/keys/ca.config -batch -infiles /var/lib/ambari-server/keys /ca.csr 以 exit code: 1 结束 - 解析命令选项时出错。

2016 年 6 月 20 日 16:25:55,663 WARN [main] ShellCommandUtil:46 - 命令 openssl pkcs12 -export -in /var/lib/ambari-server/keys/ca.crt -inkey /var/lib/ambari-server /keys/ca.key -certfile /var/lib/ambari-server/keys/ca.crt -out /var/lib/ambari-server/keys/keystore.p12 -password pass:**** -passin pass: **** 以退出代码完成:1 - 解析命令选项时出错。 2016 年 6 月 20 日 16:25:55,696 INFO [main] AmbariServer:611 - Jetty 正在为 qtp-ambari-agent 配置 4 个保留的接受器/选择器,以及 4 个处理器的总池大小为 25。 2016 年 6 月 20 日 16:25:55,717 INFO [main] ViewRegistry:1538 - 阅读视图存档 /var/lib/ambari-server/resources/views/ambari-admin-2.2.2.1.0.jar。

2016 年 6 月 20 日 16:26:02,549 WARN [main] AbstractLifeCycle:204 - FAILED SslContextFactory@38aed8ad(/var/lib/ambari-server/keys/keystore.p12,/var/lib/ambari-server/keys/ keystore.p12):java.io.FileNotFoundException:/var/lib/ambari-server/keys/keystore.p12(没有这样的文件或目录) java.io.FileNotFoundException: /var/lib/ambari-server/keys/keystore.p12(没有这样的文件或目录)

有人可以帮忙吗? 我正在使用 CentOS7 进行 ambari 安装。

【问题讨论】:

    标签: apache ambari


    【解决方案1】:

    mkdir /var/lib/ambari-server/keys/db/newcerts/ ---- 我在使用自己构建的 RPM 包安装 ambari 时遇到了这个问题。 然后我发现这个问题的答案是那个丢失的文件夹。 当我从我的 git 存储库克隆源时,这个文件夹丢失了,因为它是空的。 因此,请检查源或 ambari-server 主机中的“newcerts”文件夹

    【讨论】:

    • 欢迎来到 SO。请看这里:stackoverflow.com/help/how-to-answer
    • 我很伤心,我以前遇到过这个问题,这是解决它的正确方法。为什么要打我?你甚至不知道我是否正确!
    • 请阅读我提供的链接,并为您的回答添加一些上下文。而且我没有对你投反对票。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多