天天看點

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決

原創  2017年10月22日 17:45:49

  • 标簽:
  • azkaban /
  • 分布式
  • 85

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn’t exist問題解決

  問題詳情 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
[hadoop@master azkaban]$ ll
total 
drwxrwxr-x   hadoop hadoop  May   : azkaban-.
drwxrwxr-x  hadoop hadoop  May   : azkaban-executor-.
drwxrwxr-x   hadoop hadoop  May   : azkaban-web-.
[hadoop@master azkaban]$ cd azkaban-web-./
[hadoop@master azkaban-web-.]$ ll
total 
-rw-rw-r--  hadoop hadoop  May  : azkaban-access.log-rw-r--r--  hadoop hadoop    Apr    azkaban.version-rw-rw-r--  hadoop hadoop  May  : azkaban-webserver.log
drwxr-xr-x  hadoop hadoop   Apr    bin
drwxr-xr-x  hadoop hadoop   May   : conf-rw-rw-r--  hadoop hadoop      May  : currentpid
drwxr-xr-x  hadoop hadoop   May   : extlib-rw-rw-r--  hadoop hadoop   May   : keystore
drwxr-xr-x  hadoop hadoop   May   : lib
drwxr-xr-x  hadoop hadoop   Apr    plugins
drwxrwxr-x  hadoop hadoop   May  : temp
drwxr-xr-x  hadoop hadoop   May   : web
[hadoop@master azkaban-web-.]$ cd bin/
[hadoop@master bin]$ ll
total 
-rwxr-xr-x  hadoop hadoop   Apr    azkaban-web-shutdown.sh-rwxr-xr-x  hadoop hadoop  Apr    azkaban-web-start.sh-rwxr-xr-x  hadoop hadoop   Apr    schedule2trigger.sh-rwxr-xr-x  hadoop hadoop   Apr    start-web.sh
[hadoop@master bin]$ ./azkaban-web-start.sh
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
lib/commons-dbcp-.jar:./../lib/commons-dbutils-.jar:./../lib/commons-email-.jar:./../lib/commons-fileupload-..jar:./../lib/commons-io-.jar:./../lib/commons-jexl-..jar:./../lib/commons-lang-.jar:./../lib/commons-logging-..jar:./../lib/commons-pool-.jar:./../lib/guava-..jar:./../lib/h2-..jar:./../lib/httpclient-..jar:./../lib/httpcore-..jar:./../lib/jackson-core-asl-..jar:./../lib/jackson-mapper-asl-..jar:./../lib/jetty-..jar:./../lib/jetty-util-..jar:./../lib/joda-time-.jar:./../lib/jopt-simple-.jar:./../lib/junit-.jar:./../lib/log4j-..jar:./../lib/mail-..jar:./../lib/mysql-connector-java-..jar:./../lib/servlet-api-.jar:./../lib/slf4j-api-..jar:./../lib/slf4j-log4j12-..jar:./../lib/velocity-.jar:./../lib/velocity-tools-.jar:./../extlib/mysql-connector-java-..jar:./../plugins/*/*.jar:/home/hadoop/app/hadoop-2.6.0/conf:/home/hadoop/app/hadoop-./*:/home/hadoop/app/hive/conf:/home/hadoop/app/hive/lib/*
[hadoop@master bin]$ // :: +080 ERROR [AzkabanWebServer] [Azkaban] Starting Jetty Azkaban Executor...
// :: +080 INFO [AzkabanServer] [Azkaban] Loading azkaban settings file from ./../conf
// :: +080 INFO [AzkabanServer] [Azkaban] Loading azkaban properties file
// :: +080 INFO [AzkabanWebServer] [Azkaban] Setting up Jetty Https Server with port: and numThreads:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/hadoop/app/azkaban/azkaban-web-./lib/slf4j-log4j12-..jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/hadoop/app/hive-./lib/hive-jdbc-.-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
// :: +080 INFO [log] [Azkaban] Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
// :: +080 INFO [AzkabanWebServer] [Azkaban] Loading user manager class azkaban.user.XmlUserManager
// :: +080 ERROR [AzkabanWebServer] [Azkaban] Could not instantiate UserManager azkaban.user.XmlUserManager
Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at azkaban.webapp.AzkabanWebServer.loadUserManager(AzkabanWebServer.java:)
    at azkaban.webapp.AzkabanWebServer.<init>(AzkabanWebServer.java:)
    at azkaban.webapp.AzkabanWebServer.main(AzkabanWebServer.java:)
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:)
    at azkaban.webapp.AzkabanWebServer.loadUserManager(AzkabanWebServer.java:)
    ...  moreCaused by: java.lang.IllegalArgumentException: User xml file conf/azkaban-users.xml doesn't exist.    at azkaban.user.XmlUserManager.parseXMLFile(XmlUserManager.java:87)
    at azkaban.user.XmlUserManager.<init>(XmlUserManager.java:81)
    ... 7 more
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

  先ctrl + c停止它, 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
[hadoop@master conf]$ pwd/home/hadoop/app/azkaban/azkaban-web-./conf
[hadoop@master conf]$ ll
total 
-rw-r--r--  hadoop hadoop  May   : azkaban.properties-rw-r--r--  hadoop hadoop   May   : azkaban-users.xml
[hadoop@master conf]$ 
           
  • 1
  • 2
  • 3
  • 4
  • 5
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
  • 1
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

  然後,接着 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
[hadoop@master ~]$ su root
Password: 
[root@master hadoop]# cd
[root@master ~]# service mysqld start
Starting mysqld:                                           [  OK  ]
[root@master ~]# 
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
// :: + INFO [log] [Azkaban] jetty-// :: + WARN [log] [Azkaban] failed SslSocketConnector@:: java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-/bin/keystore (No such file or directory)
// :: + WARN [log] [Azkaban] failed [email protected]: java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-/bin/keystore (No such file or directory)
// :: + WARN [AzkabanWebServer] [Azkaban] java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-/bin/keystore (No such file or directory)
/home/hadoop/app/azkaban/azkaban-web-/bin/keystore (No such file or directory)
           
  • 1
  • 2
  • 3
  • 4

  方法一:

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

Azkaban Jetty server properties.

jetty.maxThreads=
jetty.ssl.port=
jetty.port=
jetty.keystore=/home/hadoop/app/azkaban/azkaban-web-/keystore
jetty.password=mysteel
jetty.keypassword=mysteel
jetty.truststore=/home/hadoop/app/azkaban/azkaban-web-/keystore
jetty.trustpassword=mysteel
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

  接着,出現,這界面怎麼這麼醜,跟平常不一樣。 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

  具體解決,見 

azkaban web ui界面出現異常詭異“醜”界面的問題解決(圖文詳解) 

 前期部落格 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn’t exist問題解決(圖文詳解)

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

  問題詳情 

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
[hadoop@master conf]$ pwd/home/hadoop/app/azkaban/azkaban-web-./conf
[hadoop@master conf]$ ll
total 
-rw-r--r--  hadoop hadoop  Jul   :09 azkaban.properties-rw-r--r--  hadoop hadoop   May   : azkaban-users.xml
[hadoop@master conf]$ vim azkaban.properties 
           
  • 1
  • 2
  • 3
  • 4
  • 5
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
[[email protected] azkaban-web-2.5.0]$ pwd/home/hadoop/app/azkaban/azkaban-web-2.5.0
[[email protected] azkaban-web-2.5.0]$ ll
total 168
-rw-rw-r-- 1 hadoop hadoop 47932 May 21 12:47 azkaban-access.log-rw-r--r-- 1 hadoop hadoop   105 Apr 22  2014 azkaban.version-rw-rw-r-- 1 hadoop hadoop 73408 May 21 12:47 azkaban-webserver.log
drwxr-xr-x 3 hadoop hadoop  4096 Jul  6 00:06 bin
drwxr-xr-x 2 hadoop hadoop  4096 Jul  6 00:16 conf-rw-rw-r-- 1 hadoop hadoop     5 Jul  6 00:10 currentpid
drwxr-xr-x 2 hadoop hadoop  4096 May  1 14:43 extlib-rw-rw-r-- 1 hadoop hadoop  2211 May  1 14:39 keystore
drwxr-xr-x 2 hadoop hadoop  4096 May  1 14:29 lib
drwxr-xr-x 2 hadoop hadoop  4096 Apr 22  2014 plugins
drwxrwxr-x 6 hadoop hadoop  4096 May 21 12:38 temp
drwxr-xr-x 6 hadoop hadoop  4096 May  1 14:29 web
[[email protected] azkaban-web-2.5.0]$ 
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
  • 1

  修改好之後,再次啟動。

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.

  

啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.
啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決啟動azkaban時出現User xml file conf/azkaban-users.xml doesn't exist問題解決Azkaban Jetty server properties.