azakaban报错:Error submitting flow command. org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:12321 refuse
翻译:提交流程命令时出错。 org.apache.http.conn.HttpHostConnectException:连接到http:// localhost:12321拒绝
错误原因:azkaban的excutor没有启动起来,原因可能是配置文件错误
目录如下
[root@hadoop01 conf]$ pwd
/opt/module/azkaban/executor/conf
[root@hadoop01 conf]$ vi azkaban.properties
修改配置文件如下:
#Azkaban
default.timezone.id=Asia/Shanghai #时区
# Azkaban JobTypes 插件配置
azkaban.jobtype.plugin.dir=plugins/jobtypes #jobtype 插件所在位置
#Loader for projects
executor.global.properties=/opt/module/azkaban/executor/conf/global.properties
azkaban.project.dir=projects
#数据库设置
database.type=mysql #数据库类型(目前只支持mysql)
mysql.port=3306 #数据库端口号
mysql.host=192.168.20.200 #数据库IP地址
mysql.database=azkaban #数据库实例名
mysql.user=root #数据库用户名
mysql.password=000000 #数据库密码
mysql.numconnections=100 #最大连接数
# 执行服务器配置
executor.maxThreads=50 #最大线程数
executor.port=12321 #端口号(如修改,请与web服务中一致)
executor.flow.threads=30 #线程数