出错
1、JCE报错
1 | testV1_1 FAILED |
解决:
(下载JCE,使用的JDK8,包含了JCE所需要的jre8)[https://www.oracle.com/technetwork/cn/java/javase/downloads/jce8-download-2133166-zhs.html]
解压后放置到jdk所在目录下(使用which java
找java目录)的:cp UnlimitedJCEPolicyJDK8/* /usr/local/jdk1.8.0_74/jre/lib/security
参考:https://juejin.im/entry/5bbd92e9e51d4539701e85ab
2、keytool 错误: java.io.FileNotFoundException: keystore (权限不够)
执行keytool -keystore keystore -alias jetty -genkey -keyalg RSA
出错。
解决:-keystore keystore
这个参数的原因,当前目录没有写权限。只需把换成有权限的目录,再把文件拷到当前目录即可。
参考:http://www.cnblogs.com/mengshu-lbq/archive/2012/05/16/2503564.html
3、azkaban.executor.ExecutorManagerException: No active executors found
解决:
数据库 INSERT INTO executors(host,port, active) VALUES("executor_ip", 12321, true)
配置文件
1 | executor.port=12321 |
参考:https://zzyongx.github.io/blogs/azkaban.html
安装
配置文件
注:先配置好服务器节点上的时区
1、先生成时区配置文件Asia/Shanghai,用交互式命令 tzselect 即可
2、拷贝该时区文件,覆盖系统本地时区配置
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
安装
git clone https://github.com/azkaban/azkaban.git
编译
进入到Azkaban的根目录下面,执行./gradlew build
,进行编译,如出错请参考上面
编译好的文件都放在build/distributions/目录下
执行cp –r azkaban-*/build/distributions/*.tar.gz /opt/
拷贝编译好的tar.gz包
参考:https://blog.csdn.net/ProfoundOx/article/details/78888183(比较靠谱的安装)
https://blog.csdn.net/weixin_35852328/article/details/79327996
redash安装
http://172.18.0.1:5000/
参考:https://blog.csdn.net/diantun00/article/details/80968604