错误问题如下:
1.Azkaban报错-azkaban.executor.ExecutorManagerException: No active executors found
解决办法:
![](https://img-blog.csdnimg.cn/20191210203451735.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N1amluczUyODg=,size_16,color_FFFFFF,t_70)
问题得到解决。
2.打开azkaban,填入账号密码,登录没反应,且azkaban页面显示很丑
解决方法:
在 azkaban-web-server的conf中修改azkaban.properties ,在其中加入azkaban.default.servlet.path=/index
web.resource.dir=web/配置:
我的azkaban-web-server 中的azkaban.properties配置如下:
azkaban.name=azkaban
azkaban.label=My Local Azkaban
azkaban.default.servlet.path=/index
web.resource.dir=web/
default.timezone.id=Asia/Shanghai
database.type=mysql
mysql.port=3306
mysql.host=192.168.15.184
mysql.database=azkaban
mysql.user=azkaban
mysql.password=2w3e$R%T
mysql.numconnections=100
azkaban.use.multiple.executors=true
user.manager.xml.file=/opt/azkaban-3.8/azkaban-web-server/conf/azkaban-users.xml
#global配置文件所在位置(绝对路径)
executor.global.properties=/opt/azkaban-3.8/azkaban-web-server/conf/global.properties
user.manager.class=azkaban.user.XmlUserManager
lockdown.create.projects=false
lockdown.upload.projects=false
executor.port=12321
jetty.port=8081
jetty.use.ssl=true
jetty.ssl.port=8443
jetty.maxThreads=25
jetty.keystore=/opt/azkaban-3.8/azkaban-web-server/key/keystore
jetty.password=azkaban
jetty.keypassword=azkaban
jetty.truststore=/opt/azkaban-3.8/azkaban-web-server/key/truststore
jetty.trustpassword=azkaban
jetty.connector.stats=true
azkaban.use.multiple.executors=true
azkaban.executorselector.filters=StaticRemainingFlowSize,MinimumFreeMemory,CpuStatus
azkaban.executorselector.comparator.NumberOfAssignedFlowComparator=1
azkaban.executorselector.comparator.Memory=1
azkaban.executorselector.comparator.LastDispatched=1
azkaban.executorselector.comparator.CpuUsage=1
重新启动web server,问题得以解决: