
作者 | 刘宇星
本文作者总结了在使用Apache DolphinScheduler过程中遇见过的常见问题及其解决方案,包括日志出现乱码、worker日志太多磁盘报警、版本更新导致不兼容问题等,快来看看有没有困扰你想要的答案吧!
- DolphinScheduler集群环境有多台worker(worker1, worker2, worker3),多个任务节点串行执行时,因为worker在不同服务器上,执行调度任务需要的文件需要每个worker上传非常麻烦/后面执行的任务读取不到前面任务执行后生成的文件/数据,怎么办?
可以在worker之间配置共享目录,如NFS,具体配置方式参考 https://blog.youkuaiyun.com/Dark_Tk/article/details/114100517。
或者配置worker组,只包含一个worker1,指定运行该工作流的worker组。
- 用shell节点执行shell脚本时,中间某个命令执行报错但没有中断退出,而是继续执行,最后一行命令执行成功后整个节点的执行状态也是成功,导致节点任务状态与预期不符怎么办?
在当前脚本第一行加上
set -xeuo pipefail
后,脚本中的命令执行报错后会立即退出(注意,该命令只对当前bash环境生效且无法继承,对执行脚本的子环境不生效)。
- 日志出现乱码怎么办?
DolphinScheduler添加启动参数 -Dfile.encoding=utf-8<

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



