ubuntu16.04.7 安装Ambari2.7.3报错,启动时报错

我按照网上的教程安装了Ambari,到了启动这一步报错了,请问怎么解决?以下是我安装的步骤,

操作系统和安装的环境
ubuntu16.04.7

openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper
OpenSSH_7.2p2 Ubuntu-4ubuntu2.10, OpenSSL 1.0.2g 1 Mar 2016
Python 2.7.12

Ambari版本
ambari-2.7.3.0-ubuntu16.tar.gz
HDP-3.1.0.0-ubuntu16-deb.tar.gz
HDP-GPL-3.1.0.0-ubuntu16-gpl.tar.gz
HDP-UTILS-1.1.0.22-ubuntu16.tar.gz

虚拟机主机名:ubuntu16-3
NAT模式
IP地址(静态):192.168.136.21
操作用户:Ambari

Vmware虚拟机
设置了JavaJDK8环境变量
设置了SSH 免密登录
设置了 静态IP和主机名映射文件
安装了 虚拟机增强设置了共享文件夹
安装了mysql数据库
安装了Apache 2
安装了 ntp 同步时间
确认关闭了防火墙

在完成了Javajdk的安装和SSH还有设置了主机名, 映射文件还有静态IP后
以下是从安装Apache 2开始

sudo apt-get update
sudo apt-get install apache2

检查 sudo systemctl status apache2
启动 sudo systemctl start apache2
设置 sudo nano /etc/apache2/sites-available/000-default.conf
找到 #ServerName www.example.com 将ServerName 192.168.136.21 修改为当前主机的ip
保存文件重启 sudo systemctl restart apache2
安装ntp
sudo apt-get update
sudo apt-get install ntp
默认设置不修改

安装 mysql
sudo apt-get install mysql-server

sudo systemctl start mysql
sudo systemctl enable mysql

mysql -u root -p

创建Ambari数据库和用户
CREATE DATABASE ambari;
GRANT ALL PRIVILEGES ON ambari.* TO 'ambari'@'%' IDENTIFIED BY '1234qwer';
FLUSH PRIVILEGES;

下载mysql-connector-java-5.1.48.zip并安装
创建mysql-connector-java文件夹
sudo mkdir /usr/share/java/mysql-connector-java

将 mysql-connector-java-5.1.48.zip 文件复制到 mysql-connector-java 目录中。
sudo cp mysql-connector-java-5.1.48.zip /usr/share/java/mysql-connector-java/

解压 mysql-connector-java-5.1.48.zip 文件
sudo unzip mysql-connector-java-5.1.48.zip

更改 mysql-connector-java 目录的权限
sudo chmod -R 777 /usr/share/java/mysql-connector-java

#修改mysql配置允许远程登录

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf  #打开mysql配置文件

在 [mysqld] 部分添加以下行,以允许从任何 IP 地址连接到 MySQL 服务器:

bind-address = 0.0.0.0

保存并关闭文件。

重启 MySQL 服务以使更改生效:

sudo systemctl restart mysql
#开始安装Ambari 2.7.3
将软件包解压后放入Apache HTTP服务器的web目录

sudo tar -zxvf ambari-2.7.3.0-ubuntu16.tar.gz -C /var/www/html/ambari2.7.3-ubuntu16
sudo tar -zxvf HDP-GPL-3.1.0.0-ubuntu16-gpl.tar.gz -C /var/www/html/ambari2.7.3-ubuntu16
sudo tar -zxvf HDP-3.1.0.0-ubuntu16-deb.tar.gz -C /var/www/html/ambari2.7.3-ubuntu16
sudo tar -zxvf HDP-UTILS-1.1.0.22-ubuntu16.tar.gz -C /var/www/html/ambari2.7.3-ubuntu16

创建Ambari启动源文件
hdp.list,ambari.list

sudo nano /etc/apt/sources.list.d/hdp.list
写入:
deb http://192.168.136.21/ambari2.7.3-ubuntu16/HDP/ubuntu16/3.1.0.0-78/ HDP main
deb http://192.168.136.21/ambari2.7.3-ubuntu16/HDP-UTILS/ubuntu16/1.1.0.22/ HDP-UTILS main
deb http://192.168.136.21/ambari2.7.3-ubuntu16/HDP-GPL/ubuntu16/3.1.0.0-78/ HDP-GPL main

sudo nano /etc/apt/sources.list.d/ambari.list
写入:
deb http://192.168.136.21/ambari2.7.3-ubuntu16/ambari/ubuntu16/2.7.3.0-139/ Ambari main

导入GPG密钥
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8756C4F765C9AC3CB6B85D62379CE192D401AB61

更新软件包列表
sudo apt-get update

安装Ambari-server

apt-get install ambari-server

安装mysql jdbc驱动
cp /usr/share/java/mysql-connector-java.jar /var/lib/ambari-server/resources/mysql-connector-java.jar

sudo nano /etc/ambari-server/conf/ambari.properties

查找 server.jdbc.driver.path

参数改为: server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar


sudo ambari-server setup

img

将Ambari数据库脚本导入到数据库
Mysql -u root -p

use ambari;
source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

启动Ambari Server
ambari-server start

#我按照以上操作步骤完了之后启动就报错了
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环境下 root用户登录 执行了
mysqladmin flush-hosts
依然报错
这个Apache Ambari平台,我已经试了好多次就是安装不成功,请问这个平台很重要吗?我已经在其它两台Ubuntu16.04虚拟机上手动搭建了Hadoop2.7分布式了而且还安装了hive.都能正常使用。这个平台真难安装啊.
#
以下是我另外两台Ubuntu虚拟机安装成功Hadoop分布式和hive的图片

img

img

错误信息:找不到AmbariServer.class
这个错误是由于Ambari Server的类文件缺失或路径配置错误导致的

  • 以下回答由chatgpt基于相关博客总结生成:

    很抱歉,该问题与给出的参考资料无关,没有明确的Ambari安装问题和错误提示。因此无法提供具体解决方案。如果需要帮助,请提供更详细的问题描述和相关信息。在生产环境中使用Ambari平台是非常常见的,但在使用前需要进行充分的测试和调试,确保其稳定性和可靠性。在选择平台和工具时,需要根据具体的需求和情况进行评估和比较,选择最适合自己的解决方案。

MySQL服务器192.168.136.21由于太多连接错误而被Ambari服务器block了

这个我没有用过,你安装这个干嘛用的,搭配环境的时候好多相似的问题,解决方法都不一样,多数都是版本问题。
如果只是搭个Hadoop集群,我之前写过,可以参考下。
如果是要坚持安装Ambari2.7.3,可以参考
docker部署ambari-2.7.3(大数据集群快速搭建)

针对Ambari 启动失败的问题,看你提供的错误,好像是报连接不上数据库的错误,可以检查下MySQL中你Ambari 用户的密码是否配置正确,可以修改mysql中Ambari用户的密码并授权
针对Apache Ambari这个平台重要吗的问题解答:
Apache Ambari是用 Java 语言开发的。由于Java具有跨平台的特性,因此Ambari可以在多种操作系统和硬件环境上运行,这是它成为Hadoop集群管理和监视工具的一个优势。

检查Ambari软件包是否正确解压到了Apache HTTP服务器的web目录。你可以确认/var/www/html目录下是否存在ambari2.7.3-ubuntu16文件夹,且文件夹内包含Ambari相关的文件。

AmbariServer.class找不到,检查一下配置路径是否正确