在任务配置页面新建的任务不会出现在Project Flows下面
Closed this issue · 11 comments
DesXinY commented
那这些任务是如何提交执行和放进日常调度里的?
cocofree commented
在任务配置页面中点击上传,然后在azkaban原生页面中可配置调度。可参考wiki使用说明
DesXinY commented
上传的时候提示LDAP登陆,但是我在azkaban-web-server的配置文件里改成不使用ldap了,这个是bug吗?
cocofree commented
描述不够准确,没考虑非LDAP的文案。输入azkaban_user里的帐号也可以上传的
DesXinY commented
好像不仅是文案的问题,会提示:Login error. Need username and password
cocofree commented
能看到schedule工程下面的日志里,有没有报错详细信息?
cocofree commented
确认了下,是可以使用azkaban_user里面的帐号进行登陆的,检查下输入的帐号密码是否正确。
DesXinY commented
试过了,亲测不行。
<azkaban-users>
<user username="azkaban" password="azkaban" roles="admin" groups="azkaban" />
<user username="metrics" password="metrics" roles="metrics"/>
<role name="admin" permissions="ADMIN" />
<role name="metrics" permissions="METRICS"/>
</azkaban-users>
我在上传页面用azkaban/azkaban登陆,显示Login error. Need username and password
麻烦看下是哪出了问题。
cocofree commented
发下web工程的配置项
DesXinY commented
azkaban-web-2.5.0/conf/azkaban-users.xml
<azkaban-users>
<user username="azkaban" password="azkaban" roles="admin" groups="azkaban" />
<user username="metrics" password="metrics" roles="metrics"/>
<role name="admin" permissions="ADMIN" />
<role name="metrics" permissions="METRICS"/>
</azkaban-users>
azkaban-web-2.5.0/conf/azkaban.properties
#Azkaban UserManager class
user.manager.class=azkaban.user.XmlUserManager
user.manager.xml.file=conf/azkaban-users.xml
#有ldap使用ldap,没有的话管理用户文件
#user.manager.class=azkaban.user.LdapUserManager
#[ldap demo] url=>ldap://ldap.nice.com/ basedn=>CN=users,CN=accounts,DC=nice,DC=com
#user.manager.ldap.url=
#user.manager.ldap.basedn=
#Loader for projects
executor.global.properties=conf/global.properties
azkaban.project.dir=projects
schedule/conf/nice.cfg
[master_azkaban]
host=localhost
port=3306
db=azkaban
username=root
password= azkaban
charset=utf8
[job_replace_param]
default_dir=/tmp
cocofree commented
看着没问题,我昨天找了台新机器也是这么配的。加下QQ516237654,细聊下。
DesXinY commented
+你了