ambari-server启动失败问题的解决
1、从上面的出错现象,我们一步步分析:keystore.p12文件没有生成正确,或者文件根本不存在。而该文件是通过openssl命令生成的。因此我们需要从openssl上查原因。

3、升级openssl环境至openssl-1.1.0c查看源版本OpenSSL 1.0.2k-fips 26 Jan 201壅酪认奉7下载 openssl-1.1.0c.tar.gz更新zlibyum install -y zlibtar zxfopenssl-1.1.0c.tar.gzcdopenssl-1.1.0c./config shared zlibmakemake installln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

6、启动ambari-serverambari-server start

8、当然,如果使用最新版本的操作系统,可能执行这个指令openssl ca -create_serial -out /var/lib/ambari-server/keys/ca.crt -d锾攒揉敫ays 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不会报错。因为openssl都是最新的。
