Azkaban报错

错误信息

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.AutoloadedDriver40
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:348)
        at java.sql.DriverManager.isDriverAllowed(DriverManager.java:556)
        at java.sql.DriverManager.isDriverAllowed(DriverManager.java:548)
        at java.sql.DriverManager.getDrivers(DriverManager.java:446)
        at org.apache.commons.dbcp.BasicDataSource.<clinit>(BasicDataSource.java:57)
        at azkaban.database.DataSourceUtils.getMySQLDataSource(DataSourceUtils.java:98)
        at azkaban.database.DataSourceUtils.getDataSource(DataSourceUtils.java:76)
        at azkaban.database.AbstractJdbcLoader.<init>(AbstractJdbcLoader.java:63)
        at azkaban.executor.JdbcExecutorLoader.<init>(JdbcExecutorLoader.java:59)
        at azkaban.webapp.AzkabanWebServer.loadExecutorManager(AzkabanWebServer.java:247)
        at azkaban.webapp.AzkabanWebServer.<init>(AzkabanWebServer.java:185)
        at azkaban.webapp.AzkabanWebServer.main(AzkabanWebServer.java:726)

解决方案:

[root@t1 azkaban-web-2.5.0]# echo $JAVA_HOME
/usr/apps/jdk1.8.0_141
[root@t1 azkaban-web-2.5.0]# cat /usr/apps/jdk1.8.0_141
cat: /usr/apps/jdk1.8.0_141: Is a directory
[root@t1 azkaban-web-2.5.0]# cd /usr/apps/jdk1.8.0_141 
[root@t1 jdk1.8.0_141]# ls
bin        db       javafx-src.zip  lib      man          release  THIRDPARTYLICENSEREADME-JAVAFX.txt
COPYRIGHT  include  jre             LICENSE  README.html  src.zip  THIRDPARTYLICENSEREADME.txt
[root@t1 jdk1.8.0_141]# cd db
[root@t1 db]# ls
3RDPARTY  bin  lib  LICENSE  NOTICE  README-JDK.html  RELEASE-NOTES.html
[root@t1 db]# cd lib
[root@t1 lib]# ls
derbyclient.jar        derbyLocale_fr.jar     derbyLocale_pl.jar     derbynet.jar
derby.jar              derbyLocale_hu.jar     derbyLocale_pt_BR.jar  derbyoptionaltools.jar
derbyLocale_cs.jar     derbyLocale_it.jar     derbyLocale_ru.jar     derbyrun.jar
derbyLocale_de_DE.jar  derbyLocale_ja_JP.jar  derbyLocale_zh_CN.jar  derbytools.jar
derbyLocale_es.jar     derbyLocale_ko_KR.jar  derbyLocale_zh_TW.jar  derby.war
[root@t1 lib]# 
***

## [root@t1 lib]# cp derby.jar /usr/apps/azkaban/azkaban-web-2.5.0/extlib/ [root@t1 lib]# cp derby.jar /usr/apps/azkaban/azkaban-executor-2.5.0/extlib/

***
[root@t1 lib]# 
[root@t1 lib]# cd /usr/apps/azkaban/azkaban-web-2.5.0/
[root@t1 azkaban-web-2.5.0]# ls
azkaban-access.log  azkaban-webserver.log  conf        extlib    lib        plugins
azkaban.version     bin                    currentpid  keystore  nohup.out  web
[root@t1 azkaban-web-2.5.0]# 
[root@t1 azkaban-web-2.5.0]#  bin/azkaban-web-start.sh
Using Hadoop from /usr/apps/hadoop-2.8.5
Using Hive from /usr/apps/hive-2.3.1
bin/..
:bin/../lib/azkaban-2.5.0.jar:bin/../lib/commons-collections-3.2.1.jar:bin/../lib/commons-configuration-1.8.jar:bin/../lib/commons-dbcp-1.4.jar:bin/../lib/commons-dbutils-1.5.jar:bin/../lib/commons-email-1.2.jar:bin/../lib/commons-fileupload-1.2.1.jar:bin/../lib/commons-io-2.4.jar:bin/../lib/commons-jexl-2.1.1.jar:bin/../lib/commons-lang-2.6.jar:bin/../lib/commons-logging-1.1.1.jar:bin/../lib/commons-pool-1.6.jar:bin/../lib/guava-13.0.1.jar:bin/../lib/h2-1.3.170.jar:bin/../lib/httpclient-4.2.1.jar:bin/../lib/httpcore-4.2.1.jar:bin/../lib/jackson-core-asl-1.9.5.jar:bin/../lib/jackson-mapper-asl-1.9.5.jar:bin/../lib/jetty-6.1.26.jar:bin/../lib/jetty-util-6.1.26.jar:bin/../lib/joda-time-2.0.jar:bin/../lib/jopt-simple-4.3.jar:bin/../lib/junit-4.8.jar:bin/../lib/log4j-1.2.16.jar:bin/../lib/mail-1.4.5.jar:bin/../lib/mysql-connector-java-5.1.28.jar:bin/../lib/servlet-api-2.5.jar:bin/../lib/slf4j-api-1.6.1.jar:bin/../lib/slf4j-log4j12-1.6.4.jar:bin/../lib/velocity-1.7.jar:bin/../lib/velocity-tools-2.0.jar:bin/../extlib/derby.jar:bin/../plugins/*/*.jar:/usr/apps/hadoop-2.8.5/conf:/usr/apps/hadoop-2.8.5/*:/usr/apps/hive-2.3.1/conf:/usr/apps/hive-2.3.1/lib/*
[root@t1 azkaban-web-2.5.0]# 2020/01/03 18:07:38.092 +0800 ERROR [AzkabanWebServer] [Azkaban] Starting Jetty Azkaban Executor...
2020/01/03 18:07:38.114 +0800 INFO [AzkabanServer] [Azkaban] Loading azkaban settings file from bin/../conf
2020/01/03 18:07:38.114 +0800 INFO [AzkabanServer] [Azkaban] Loading azkaban properties file
2020/01/03 18:07:38.130 +0800 INFO [AzkabanWebServer] [Azkaban] Setting up Jetty Https Server with port:8443 and numThreads:25
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/apps/azkaban/azkaban-web-2.5.0/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/apps/hive-2.3.1/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2020/01/03 18:07:38.391 +0800 INFO [log] [Azkaban] Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2020/01/03 18:07:38.414 +0800 INFO [AzkabanWebServer] [Azkaban] Loading user manager class azkaban.user.XmlUserManager
2020/01/03 18:07:38.449 +0800 INFO [XmlUserManager] [Azkaban] Loading user azkaban
2020/01/03 18:07:38.449 +0800 INFO [XmlUserManager] [Azkaban] Loading user metrics
2020/01/03 18:07:38.449 +0800 INFO [XmlUserManager] [Azkaban] Loading user admin
2020/01/03 18:07:39.166 +0800 INFO [ExecutorManager] [Azkaban] Cleaning old logs from execution_logs
2020/01/03 18:07:39.166 +0800 INFO [AzkabanWebServer] [Azkaban] Loading JDBC for project management
2020/01/03 18:07:39.175 +0800 INFO [ProjectManager] [Azkaban] Project version retention is set to 3
2020/01/03 18:07:39.252 +0800 INFO [ExecutorManager] [Azkaban] Cleaning old log files before 2019-10-11T18:07:39.182+08:00
2020/01/03 18:07:39.400 +0800 INFO [ExecutorManager] [Azkaban] Cleaned up 0 log entries.
2020/01/03 18:07:39.455 +0800 INFO [TriggerManager] [Azkaban] TriggerManager loaded.
2020/01/03 18:07:39.455 +0800 INFO [AzkabanWebServer] [Azkaban] Loading built-in checker and action types
2020/01/03 18:07:39.459 +0800 INFO [CheckerTypeLoader] [Azkaban] Registering checker BasicTimeChecker
2020/01/03 18:07:39.460 +0800 INFO [CheckerTypeLoader] [Azkaban] Registering checker SlaChecker
2020/01/03 18:07:39.460 +0800 INFO [CheckerTypeLoader] [Azkaban] Registering checker ExecutionChecker
2020/01/03 18:07:39.460 +0800 INFO [ActionTypeLoader] [Azkaban] Registering action ExecuteFlowAction
2020/01/03 18:07:39.460 +0800 INFO [ActionTypeLoader] [Azkaban] Registering action KillExecutionAction
2020/01/03 18:07:39.460 +0800 INFO [ActionTypeLoader] [Azkaban] Registering action AlertAction
2020/01/03 18:07:39.460 +0800 INFO [ActionTypeLoader] [Azkaban] Registering action CreateTriggerAction
2020/01/03 18:07:39.460 +0800 INFO [AzkabanWebServer] [Azkaban] Loading trigger based scheduler
2020/01/03 18:07:39.465 +0800 INFO [AzkabanWebServer] [Azkaban] Loading plug-in checker and action types
2020/01/03 18:07:39.466 +0800 ERROR [AzkabanWebServer] [Azkaban] plugin path plugins/triggers doesn't exist!
2020/01/03 18:07:39.466 +0800 INFO [AzkabanWebServer] [Azkaban] Setting timezone to Asia/Shanghai
2020/01/03 18:07:39.466 +0800 INFO [AzkabanWebServer] [Azkaban] Registering MBeans...
2020/01/03 18:07:39.489 +0800 INFO [AzkabanWebServer] [Azkaban] Bean azkaban.jmx.JmxJettyServer registered.
2020/01/03 18:07:39.492 +0800 INFO [AzkabanWebServer] [Azkaban] Bean azkaban.jmx.JmxTriggerManager registered.
2020/01/03 18:07:39.498 +0800 INFO [AzkabanWebServer] [Azkaban] Bean azkaban.jmx.JmxExecutorManager registered.
2020/01/03 18:07:39.502 +0800 INFO [AzkabanWebServer] [Azkaban] Setting up web resource dir web/
2020/01/03 18:07:39.581 +0800 INFO [JdbcTriggerLoader] [Azkaban] Loading all triggers from db.
2020/01/03 18:07:39.601 +0800 INFO [JdbcTriggerLoader] [Azkaban] Loaded 0 triggers.
2020/01/03 18:07:39.601 +0800 INFO [log] [Azkaban] jetty-6.1.26
2020/01/03 18:07:40.033 +0800 INFO [log] [Azkaban] Started [email protected]:8443
2020/01/03 18:07:40.034 +0800 INFO [AzkabanWebServer] [Azkaban] Server running on ssl port 8443.
发布了33 篇原创文章 · 获赞 12 · 访问量 3338

猜你喜欢

转载自blog.csdn.net/IT_BULL/article/details/104215093
今日推荐