报错1:
Using python /usr/bin/python
Starting ambari-server
Ambari Server running with administrator privileges.
ERROR: Exiting with exit code-1.
REASON: Before starting Ambari Server, you must copy the MySQL JDBC driver JAR file to/usr/share/java and set property "server.jdbc.driver.path=[path/to/custom_jdbc_driver]" in ambari.properties.
**原因分析:**也就是说mysql的驱动程序jdbc放的位置不对,ambari无法找到这个驱动程序,也就无法连上mysql的ambari数据库,从而报错。
解决方法:
方法1:
yum install -y mysql-connector-java
方法2:
需要查看如下几个目录, 确保 JDBC 在
/usr/share/java
/var/lib/ambari-server/resources 和 /var/lib/ambari-server
/usr/lib/ambari-server
如果不在,就把jdbc的jar包复制进去,如果/usr/share/java这个目录不存在,那么可以创建这个目录。
报错2:
REASON: Server not yet listening on http port 8080 after 90 seconds. Ex