启动azkaban时出现User xml file conf/azkaban-users.xml doesn't exist问题解决

启动azkaban时出现User xml file conf/azkaban-users.xml doesn't exist问题解决

原创  2017年10月22日 17:45:49
  • 85

启动azkaban时出现User xml file conf/azkaban-users.xml doesn’t exist问题解决

  问题详情 
这里写图片描述

[hadoop@master azkaban]$ ll
total 12
drwxrwxr-x  2 hadoop hadoop 4096 May  1 12:04 azkaban-2.5.0
drwxrwxr-x 10 hadoop hadoop 4096 May  1 15:43 azkaban-executor-2.5.0
drwxrwxr-x  9 hadoop hadoop 4096 May  1 15:35 azkaban-web-2.5.0
[hadoop@master azkaban]$ cd azkaban-web-2.5.0/
[hadoop@master azkaban-web-2.5.0]$ ll
total 164
-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 2 hadoop hadoop  4096 Apr 22  2014 bin
drwxr-xr-x 2 hadoop hadoop  4096 May  1 15:27 conf-rw-rw-r-- 1 hadoop hadoop     0 May 21 20:22 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
[hadoop@master azkaban-web-2.5.0]$ cd bin/
[hadoop@master bin]$ ll
total 16
-rwxr-xr-x 1 hadoop hadoop  161 Apr 22  2014 azkaban-web-shutdown.sh-rwxr-xr-x 1 hadoop hadoop 1275 Apr 22  2014 azkaban-web-start.sh-rwxr-xr-x 1 hadoop hadoop  116 Apr 22  2014 schedule2trigger.sh-rwxr-xr-x 1 hadoop hadoop  118 Apr 22  2014 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

这里写图片描述

lib/commons-dbcp-1.4.jar:./../lib/commons-dbutils-1.5.jar:./../lib/commons-email-1.2.jar:./../lib/commons-fileupload-1.2.1.jar:./../lib/commons-io-2.4.jar:./../lib/commons-jexl-2.1.1.jar:./../lib/commons-lang-2.6.jar:./../lib/commons-logging-1.1.1.jar:./../lib/commons-pool-1.6.jar:./../lib/guava-13.0.1.jar:./../lib/h2-1.3.170.jar:./../lib/httpclient-4.2.1.jar:./../lib/httpcore-4.2.1.jar:./../lib/jackson-core-asl-1.9.5.jar:./../lib/jackson-mapper-asl-1.9.5.jar:./../lib/jetty-6.1.26.jar:./../lib/jetty-util-6.1.26.jar:./../lib/joda-time-2.0.jar:./../lib/jopt-simple-4.3.jar:./../lib/junit-4.8.jar:./../lib/log4j-1.2.16.jar:./../lib/mail-1.4.5.jar:./../lib/mysql-connector-java-5.1.28.jar:./../lib/servlet-api-2.5.jar:./../lib/slf4j-api-1.6.1.jar:./../lib/slf4j-log4j12-1.6.4.jar:./../lib/velocity-1.7.jar:./../lib/velocity-tools-2.0.jar:./../extlib/mysql-connector-java-5.1.21.jar:./../plugins/*/*.jar:/home/hadoop/app/hadoop-2.6.0/conf:/home/hadoop/app/hadoop-2.6.0/*:/home/hadoop/app/hive/conf:/home/hadoop/app/hive/lib/*
[hadoop@master bin]$ 2017/07/05 23:58:24.545 +0800 ERROR [AzkabanWebServer] [Azkaban] Starting Jetty Azkaban Executor...
2017/07/05 23:58:24.633 +0800 INFO [AzkabanServer] [Azkaban] Loading azkaban settings file from ./../conf
2017/07/05 23:58:24.634 +0800 INFO [AzkabanServer] [Azkaban] Loading azkaban properties file
2017/07/05 23:58:24.967 +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:/home/hadoop/app/azkaban/azkaban-web-2.5.0/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/hadoop/app/hive-1.0.0/lib/hive-jdbc-1.0.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2017/07/05 23:58:25.362 +0800 INFO [log] [Azkaban] Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2017/07/05 23:58:26.426 +0800 INFO [AzkabanWebServer] [Azkaban] Loading user manager class azkaban.user.XmlUserManager
2017/07/05 23:58:26.427 +0800 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:230)
    at azkaban.webapp.AzkabanWebServer.<init>(AzkabanWebServer.java:181)
    at azkaban.webapp.AzkabanWebServer.main(AzkabanWebServer.java:726)
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at azkaban.webapp.AzkabanWebServer.loadUserManager(AzkabanWebServer.java:226)
    ... 2 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停止它, 
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

[hadoop@master conf]$ pwd/home/hadoop/app/azkaban/azkaban-web-2.5.0/conf
[hadoop@master conf]$ ll
total 8
-rw-r--r-- 1 hadoop hadoop 1023 May  1 15:12 azkaban.properties-rw-r--r-- 1 hadoop hadoop  330 May  1 15:18 azkaban-users.xml
[hadoop@master conf]$ 
  • 1
  • 2
  • 3
  • 4
  • 5

这里写图片描述

user.manager.xml.file=/home/hadoop/app/azkaban/azkaban-web-2.5.0/conf/azkaban-users.xml
  • 1

这里写图片描述

  然后,接着 
这里写图片描述

[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

这里写图片描述

2017/07/06 00:06:17.988 +0800 INFO [log] [Azkaban] jetty-6.1.262017/07/06 00:06:18.228 +0800 WARN [log] [Azkaban] failed SslSocketConnector@0.0.0.0:8443: java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-2.5.0/bin/keystore (No such file or directory)
2017/07/06 00:06:18.228 +0800 WARN [log] [Azkaban] failed Server@294a671: java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-2.5.0/bin/keystore (No such file or directory)
2017/07/06 00:06:18.228 +0800 WARN [AzkabanWebServer] [Azkaban] java.io.FileNotFoundException: /home/hadoop/app/azkaban/azkaban-web-2.5.0/bin/keystore (No such file or directory)
/home/hadoop/app/azkaban/azkaban-web-2.5.0/bin/keystore (No such file or directory)
  • 1
  • 2
  • 3
  • 4

  方法一:

这里写图片描述

这里写图片描述 
这里写图片描述

这里写图片描述

Azkaban Jetty server properties.

jetty.maxThreads=25
jetty.ssl.port=8443
jetty.port=8071
jetty.keystore=/home/hadoop/app/azkaban/azkaban-web-2.5.0/keystore
jetty.password=mysteel
jetty.keypassword=mysteel
jetty.truststore=/home/hadoop/app/azkaban/azkaban-web-2.5.0/keystore
jetty.trustpassword=mysteel
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

这里写图片描述

  接着,出现,这界面怎么这么丑,跟平常不一样。 
这里写图片描述

  具体解决,见 
azkaban web ui界面出现异常诡异“丑”界面的问题解决(图文详解) 
 前期博客 
启动azkaban时出现User xml file conf/azkaban-users.xml doesn’t exist问题解决(图文详解)

这里写图片描述

  问题详情 
这里写图片描述

[hadoop@master conf]$ pwd/home/hadoop/app/azkaban/azkaban-web-2.5.0/conf
[hadoop@master conf]$ ll
total 8
-rw-r--r-- 1 hadoop hadoop 1152 Jul  6 00:09 azkaban.properties-rw-r--r-- 1 hadoop hadoop  330 May  1 15:18 azkaban-users.xml
[hadoop@master conf]$ vim azkaban.properties 
  • 1
  • 2
  • 3
  • 4
  • 5

这里写图片描述

这里写图片描述

[hadoop@master azkaban-web-2.5.0]$ pwd/home/hadoop/app/azkaban/azkaban-web-2.5.0
[hadoop@master 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
[hadoop@master azkaban-web-2.5.0]$ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

这里写图片描述

web.resource.dir=/home/hadoop/app/azkaban/azkaban-web-2.5.0/web/
  • 1

  修改好之后,再次启动。

这里写图片描述
  

这里写图片描述

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据你提供的引用内容,出现了一个错误信息,即"cat: /opt/moudle/azkaban2.5/azkaban-master/azkaban-web-server/src/main/bash/internal/../../conf/azkaban.properties: 没有那个文件或目录"。这个错误出现是因为系统无法找到所请求的文件或目录。可能的原因包括文件或目录不存在、路径错误或者没有足够的权限来访问该文件或目录。 要解决这个问题,你可以采取以下步骤: 1. 确认路径是否正确:检查一下路径"/opt/moudle/azkaban2.5/azkaban-master/azkaban-web-server/src/main/bash/internal/../../conf/azkaban.properties"是否正确。确保文件或目录存在于该路径中。 2. 检查文件或目录权限:使用命令"ls -l /opt/moudle/azkaban2.5/azkaban-master/azkaban-web-server/src/main/bash/internal/../../conf/azkaban.properties"来查看文件或目录的权限。确保你有足够的权限来访问该文件或目录。 3. 检查文件或目录是否存在:确认一下该文件或目录是否存在。可以使用命令"ls /opt/moudle/azkaban2.5/azkaban-master/azkaban-web-server/src/main/bash/internal/../../conf/azkaban.properties"来检查该文件或目录是否存在。 如果文件或目录确实不存在,你可能需要重新检查路径或者确认文件或目录是否已被删除。如果你没有足够的权限,你可能需要联系系统管理员来获取访问权限。 总结起来, "cat: /opt/moudle/azkaban2.5/azkaban-master/azkaban-web-server/src/main/bash/internal/../../conf/azkaban.properties: 没有那个文件或目录"错误是因为系统无法找到所请求的文件或目录。你可以检查路径是否正确、文件或目录的权限以及确认文件或目录是否存在来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [大数据入门及集群搭建(3个节点做示范)](https://blog.csdn.net/u013111855/article/details/102833503)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Azkaban执行Sqoop任务](https://blog.csdn.net/weixin_43326165/article/details/101427463)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值