2023-06-15 10:36:14,293 INFO [main] AmbariServer:218 - Found org/apache/ambari/server/controller/AmbariServer.class class in file:/usr/lib/ambari-server/ambari-server-2.7.3.0.139.jar!/org/apache/ambari/server/controller/AmbariServer.class
2023-06-15 10:36:14,303 INFO [main] AmbariServer:1012 - STARTUP_MESSAGE: Starting AmbariServer.java executable
STARTUP_MESSAGE: java.class.path = /etc/ambari-server/conf:/usr/lib/ambari-server/websocket-servlet-9.4.12.v20180830.jar:/usr/lib/ambari-server/spring-core-4.3.18.RELEASE.jar:/usr/lib/ambari-server/ambari-server-2.7.3.0.139.jar:/usr/lib/ambari-server/guava-18.0.jar:/usr/lib/ambari-server/smtp-1.5.2.jar:/usr/lib/ambari-server/spring-messaging-4.3.18.RELEASE.jar:/usr/lib/ambari-server/api-ldap-client-api-2.0.0.AM1.jar:/usr/lib/ambari-server/commons-digester-1.8.jar:/usr/lib/ambari-server/validation-api-1.1.0.Final.jar:/usr/lib/ambari-server/eclipselink-2.6.2.patched.jar:/usr/lib/ambari-server/jetty-xml-9.4.12.v20180830.jar:/usr/lib/ambari-server/aopalliance-1.0.jar:/usr/lib/ambari-server/jaxb-api-2.2.2.jar:/usr/lib/ambari-server/spring-web-4.3.18.RELEASE.jar:/usr/lib/ambari-server/jackson-xc-1.9.9.jar:/usr/lib/ambari-server/objenesis-2.1.jar:/usr/lib/ambari-server/quartz-jobs-2.2.1.jar:/usr/lib/ambari-server/jetty-util-ajax-9.4.12.v20180830.jar:/usr/lib/ambari-server/activation-1.1.jar:/usr/lib/ambari-server/jackson-jaxrs-1.9.9.jar:/usr/lib/ambari-server/spring-security-core-4.2.7.RELEASE.jar:/usr/lib/ambari-server/spring-security-web-4.2.7.RELEASE.jar:/usr/lib/ambari-server/jersey-core-1.19.jar:/usr/lib/ambari-server/jcip-annotations-1.0-1.jar:/usr/lib/ambari-server/apacheds-kerberos-codec-2.0.0-M24.jar:/usr/lib/ambari-server/commons-beanutils-1.9.3.jar:/usr/lib/ambari-server/xmlenc-0.52.jar:/usr/lib/ambari-server/slf4j-api-1.7.20.jar:/usr/lib/ambari-server/api-ldap-model-2.0.0.AM1.jar:/usr/lib/ambari-server/api-ldap-codec-core-2.0.0.AM1.jar:/usr/lib/ambari-server/spring-tx-4.3.18.RELEASE.jar:/usr/lib/ambari-server/mimepull-1.9.3.jar:/usr/lib/ambari-server/jul-to-slf4j-1.7.20.jar:/usr/lib/ambari-server/stax-api-1.0-2.jar:/usr/lib/ambari-server/jetty-servlets-9.4.12.v20180830.jar:/usr/lib/ambari-server/guice-4.1.0.jar:/usr/lib/ambari-server/javassist-3.21.0-GA.jar:/usr/lib/ambari-server/jackson-annotations-2.9.5.jar:/usr/lib/ambari-server/commons-configuration-1.6.jar:/usr/lib/ambari-server/websocket-client-9.4.12.v20180830.jar:/usr/lib/ambari-server/spring-ldap-core-2.3.2.RELEASE.jar:/usr/lib/ambari-server/metrics-jvm-3.1.0.jar:/usr/lib/ambari-server/jersey-guice-1.19.jar:/usr/lib/ambari-server/spring-context-4.3.18.RELEASE.jar:/usr/lib/ambari-server/guice-persist-4.1.0.jar:/usr/lib/ambari-server/jetty-io-9.4.12.v20180830.jar:/usr/lib/ambari-server/jsp-api-2.1-glassfish-2.1.v20100127.jar:/usr/lib/ambari-server/api-asn1-api-2.0.0.AM1.jar:/usr/lib/ambari-server/spring-jdbc-4.3.18.RELEASE.jar:/usr/lib/ambari-server/h2-1.4.193.jar:/usr/lib/ambari-server/ant-launcher-1.10.3.jar:/usr/lib/ambari-server/spring-webmvc-4.3.18.RELEASE.jar:/usr/lib/ambari-server/ehcache-2.10.0.jar:/usr/lib/ambari-server/guice-servlet-4.1.0.jar:/usr/lib/ambari-server/guice-assistedinject-4.1.0.jar:/usr/lib/ambari-server/jetty-continuation-9.4.12.v20180830.jar:/usr/lib/ambari-server/postgresql-42.2.2.jar:/usr/lib/ambari-server/avro-1.7.4.jar:/usr/lib/ambari-server/java-xmlbuilder-0.4.jar:/usr/lib/ambari-server/swagger-annotations-1.5.19.jar:/usr/lib/ambari-server/slf4j-log4j12-1.7.20.jar:/usr/lib/ambari-server/jetty-webapp-9.4.12.v20180830.jar:/usr/lib/ambari-server/c3p0-0.9.5.2.jar:/usr/lib/ambari-server/jsch-0.1.54.jar:/usr/lib/ambari-server/api-ldap-extras-codec-2.0.0.AM1.jar:/usr/lib/ambari-server/commons-math3-3.1.1.jar:/usr/lib/ambari-server/asm-5.1.jar:/usr/lib/ambari-server/cglib-3.2.4.jar:/usr/lib/ambari-server/jetty-util-9.4.12.v20180830.jar:/usr/lib/ambari-server/objenesis-tck-1.2.jar:/usr/lib/ambari-server/cloning-1.9.2.jar:/usr/lib/ambari-server/ambari-views-2.7.3.0.139.jar:/usr/lib/ambari-server/snakeyaml-1.18.jar:/usr/lib/ambari-server/jsp-api-2.1.jar:/usr/lib/ambari-server/ecj-3.5.1.jar:/usr/lib/ambari-server/accessors-smart-1.2.jar:/usr/lib/ambari-server/commons-logging-1.1.1.jar:/usr/lib/ambari-server/xz-1.2.jar:/usr/lib/ambari-server/hadoop-common-2.7.2.jar:/usr/lib/ambari-server/org.apache.servicemix.bundles.antlr-2.7.7_5.jar:/usr/lib/ambari-server/spring-beans-4.3.18.RELEASE.jar:/usr/lib/ambari-server/spring-security-ldap-4.2.7.RELEASE.jar:/usr/lib/ambari-server/snappy-java-1.0.4.1.jar:/usr/lib/ambari-server/api-util-2.0.0.AM1.jar:/usr/lib/ambari-server/libpam4j-1.10.jar:/usr/lib/ambari-server/kerberos-client-2.0.0-M24.jar:/usr/lib/ambari-server/jersey-servlet-1.19.jar:/usr/lib/ambari-server/commons-pool2-2.5.0.jar:/usr/lib/ambari-server/protobuf-java-2.5.0.jar:/usr/lib/ambari-server/websocket-server-9.4.12.v20180830.jar:/usr/lib/ambari-server/jcl-over-slf4j-1.7.20.jar:/usr/lib/ambari-server/jackson-core-asl-1.9.9.jar:/usr/lib/ambari-server/jersey-json-1.19.jar:/usr/lib/ambari-server/jsp-2.1-glassfish-2.1.v20100127.jar:/usr/lib/ambari-server/jetty-http-9.4.12.v20180830.jar:/usr/lib/ambari-server/quartz-2.2.1.jar:/usr/lib/ambari-server/hadoop-auth-2.7.2.jar:/usr/lib/ambari-server/swagger-jaxrs-1.5.19.jar:/usr/lib/ambari-server/httpclient-4.5.5.jar:/usr/lib/ambari-server/commons-collections-3.2.2.jar:/usr/lib/ambari-server/javax.persistence-2.1.1.jar:/usr/lib/ambari-server/spring-websocket-4.3.18.RELEASE.jar:/usr/lib/ambari-server/websocket-common-9.4.12.v20180830.jar:/usr/lib/ambari-server/commons-codec-1.8.jar:/usr/lib/ambari-server/commons-compress-1.5.jar:/usr/lib/ambari-server/commonj.sdo-2.1.1.jar:/usr/lib/ambari-server/json-smart-2.3.jar:/usr/lib/ambari-server/jackson-core-2.9.5.jar:/usr/lib/ambari-server/httpcore-4.4.9.jar:/usr/lib/ambari-server/jsr305-1.3.9.jar:/usr/lib/ambari-server/api-ldap-schema-data-2.0.0.AM1.jar:/usr/lib/ambari-server/javax.servlet-api-3.1.0.jar:/usr/lib/ambari-server/api-i18n-2.0.0.AM1.jar:/usr/lib/ambari-server/jetty-security-9.4.12.v20180830.jar:/usr/lib/ambari-server/velocity-1.7.jar:/usr/lib/ambari-server/hadoop-annotations-2.6.0.jar:/usr/lib/ambari-server/api-ldap-extras-codec-api-2.0.0.AM1.jar:/usr/lib/ambari-server/jetty-servlet-9.4.12.v20180830.jar:/usr/lib/ambari-server/javax.inject-1.jar:/usr/lib/ambari-server/apache-log4j-extras-1.2.17.jar:/usr/lib/ambari-server/guice-multibindings-4.1.0.jar:/usr/lib/ambari-server/jackson-dataformat-yaml-2.9.5.jar:/usr/lib/ambari-server/oro-2.0.8.jar:/usr/lib/ambari-server/log4j-1.2.17.jar:/usr/lib/ambari-server/commons-io-2.5.jar:/usr/lib/ambari-server/javax.json-1.0.4.jar:/usr/lib/ambari-server/jersey-multipart-1.19.jar:/usr/lib/ambari-server/spring-aop-4.3.18.RELEASE.jar:/usr/lib/ambari-server/reflections-0.9.11.jar:/usr/lib/ambari-server/swagger-models-1.5.19.jar:/usr/lib/ambari-server/spring-security-config-4.2.7.RELEASE.jar:/usr/lib/ambari-server/nimbus-jose-jwt-5.9.jar:/usr/lib/ambari-server/curator-framework-2.7.1.jar:/usr/lib/ambari-server/jaxb-impl-2.2.3-1.jar:/usr/lib/ambari-server/mailapi-1.5.2.jar:/usr/lib/ambari-server/paranamer-2.3.jar:/usr/lib/ambari-server/spring-security-kerberos-web-1.0.1.RELEASE.jar:/usr/lib/ambari-server/snmp4j-1.10.1.jar:/usr/lib/ambari-server/jersey-client-1.19.jar:/usr/lib/ambari-server/apacheds-i18n-2.0.0-M24.jar:/usr/lib/ambari-server/jetty-client-9.4.12.v20180830.jar:/usr/lib/ambari-server/htrace-core-3.1.0-incubating.jar:/usr/lib/ambari-server/jackson-mapper-asl-1.9.13.jar:/usr/lib/ambari-server/jsr311-api-1.1.1.jar:/usr/lib/ambari-server/mina-core-2.0.18.jar:/usr/lib/ambari-server/commons-lang-2.5.jar:/usr/lib/ambari-server/swagger-core-1.5.19.jar:/usr/lib/ambari-server/jersey-spring-1.19.jar:/usr/lib/ambari-server/ambari-serviceadvisor-2.7.3.0.139.jar:/usr/lib/ambari-server/jersey-server-1.19.jar:/usr/lib/ambari-server/commons-net-1.4.1.jar:/usr/lib/ambari-server/commons-csv-1.1.jar:/usr/lib/ambari-server/websocket-api-9.4.12.v20180830.jar:/usr/lib/ambari-server/curator-client-2.7.1.jar:/usr/lib/ambari-server/spring-security-kerberos-core-1.0.1.RELEASE.jar:/usr/lib/ambari-server/jackson-databind-2.9.5.jar:/usr/lib/ambari-server/metrics-core-3.1.0.jar:/usr/lib/ambari-server/mchange-commons-java-0.2.11.jar:/usr/lib/ambari-server/spring-expression-4.3.18.RELEASE.jar:/usr/lib/ambari-server/jna-4.2.2.jar:/usr/lib/ambari-server/jetty-server-9.4.12.v20180830.jar:/usr/lib/ambari-server/jets3t-0.9.0.jar:/usr/lib/ambari-server/api-ldap-extras-aci-2.0.0.AM1.jar:/usr/lib/ambari-server/gson-2.2.2.jar:/usr/lib/ambari-server/commons-lang3-3.1.jar:/usr/lib/ambari-server/commons-cli-1.3.1.jar:/usr/lib/ambari-server/ambari-metrics-common-2.7.3.0.139.jar:/usr/lib/ambari-server/ant-1.7.1.jar:/usr/lib/ambari-server/curator-recipes-2.7.1.jar:/usr/lib/ambari-server/api-asn1-ber-2.0.0.AM1.jar:/usr/share/java/mysql-connector-java.jar
2023-06-15 10:36:51,706 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#2] BasicResourcePool:223 - com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@351630ec -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
2023-06-15 10:36:51,712 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#2] BasicResourcePool:220 - Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@150fc7a7 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
2023-06-15 10:36:51,708 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#0] BasicResourcePool:223 - com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@471f155c -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
2023-06-15 10:36:51,714 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#0] BasicResourcePool:220 - Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@150fc7a7 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
2023-06-15 10:36:51,706 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#1] BasicResourcePool:223 - com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@5d3f732f -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
2023-06-15 10:36:51,715 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#1] BasicResourcePool:220 - Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@150fc7a7 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
2023-06-15 10:36:51,716 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#0] BasicResourcePool:223 - com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@c2d9b26 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
2023-06-15 10:36:51,717 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#0] BasicResourcePool:220 - Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@150fc7a7 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
2023-06-15 10:36:51,716 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#2] BasicResourcePool:223 - com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@686f19bd -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
2023-06-15 10:36:51,717 WARN [C3P0PooledConnectionPoolManager[identityToken->1hgerrpaw1gez56g1kbjh08|4201c465]-HelperThread-#2] BasicResourcePool:220 - Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@150fc7a7 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
2023-06-15 10:36:51,729 ERROR [main] AmbariServer:1114 - Failed to run the Ambari Server
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.2.v20151217-774c696): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Connections could not be acquired from the underlying database!
Error Code: 0
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.2.v20151217-774c696): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Connections could not be acquired from the underlying database!
Error Code: 0
Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!
Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
Caused by: java.sql.SQLException: null, message from server: "Host '192.168.136.21' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"
请问以上报错怎么解决?修改了mysql的操作用户权限也不行,一直报错这个
根据报错信息,这里主要有两个问题:
yum install mysql-connector-java
cp /usr/share/java/mysql-connector-java.jar /var/lib/ambari-server/resources/mysql-connector-java.jar
ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar
vi /etc/ambari-server/conf/ambari.properties
添加server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar
或者
mkdir /usr/share/java
cp mysql-connector-java-5.1.48.jar /usr/share/java/mysql-connector-java.jar
cp /usr/share/java/mysql-connector-java.jar /var/lib/ambari-server/resources/
vi /etc/ambari-server/conf/ambari.properties
添加server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar
由于没有具体的报错信息,我无法确定具体的解决方法。建议您重新启动 Ambari 并记下报错信息,并将其提供给我,以便我能够更好地帮助您解决问题。同时,您可以根据参考资料中的步骤检查一下 Mysql 驱动的配置是否正确。