【问题标题】:centos8 install azkaban Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'centos8 install azkaban 加载类 `com.mysql.jdbc.Driver'。这已被弃用。新的驱动程序类是`com.mysql.cj.jdbc.Driver'
【发布时间】:2020-07-25 01:32:06
【问题描述】:

环境:
CentOS8
mysql Ver 8.0.17
java 版本“1.8.0_261”
azkaban v3.90.0.

当我尝试安装 Azkaban Executor Server 时

cd /home/azkaban/azkaban/azkaban-exec-server/build/distributions
tar -xzvf azkaban-exec-server-3.91.0-4-gb468bffe.tar.gz

cd /home/azkaban/azkaban/azkaban-exec-server/build/distributions/azkaban-exec-server-3.91.0-4-gb468bffe/conf
cp azkaban.properties azkaban.properties_bak20200724
vi azkaban.properties
mysql.database=azkaban
mysql.user=azkaban
mysql.password=azkabanpassword

然后运行:

cd /home/azkaban/azkaban/azkaban-exec-server/build/distributions/azkaban-exec-server-3.91.0-4-gb468bffe
./bin/start-exec.sh

in executorServerLog__2020-07-24+17:59:49.out

ERROR [MySQLDataSource] [main] [Azkaban] Failed to find write-enabled DB connection. Wait 15 seconds and retry. No.Attempt = 2
java.sql.SQLException: Cannot create PoolableConnectionFactory (Could not create connection to database server.)

所以我下载了 mysql-connector-java-8.0.17.jar 并将这个 jar 放入 '/home/azkaban/azkaban/azkaban-exec-server/build/distributions/azkaban-exec-server-3.91.0- 4-gb468bffe/lib'

当我尝试重新开始时,也失败了:

ERROR [StdOutErrRedirect] [main] [Azkaban] Loading class `com.mysql.jdbc.Driver'. 
This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. 
The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

有人可以帮忙吗?

【问题讨论】:

    标签: java mysql-connector azkaban


    【解决方案1】:

    将mysql从8.0.17降级到mysql5.7.31解决。

    【讨论】:

      【解决方案2】:

      替换代码: 第51行代码中的com.mysql.jdbc.Driver

      azkaban/akaban-db/src/main/java/azkaban/db/MySQLDataSource.java 
      

      com.mysql.cj.jdbc.Driver 
      

      重建

      【讨论】:

        猜你喜欢
        • 2019-02-01
        • 2022-01-26
        • 2018-05-09
        • 1970-01-01
        • 2022-01-26
        • 2016-08-18
        • 2012-04-23
        • 2016-01-12
        相关资源
        最近更新 更多