kettle linux环境部署 crontab 定时运行

1.解压部署

unzip data-integration.zip

2.权限

chmod +x ./data-integration/*.sh

3.安装依赖

yum install webkitgtk

4.启动测试

./data-integration/pan.sh -file=./test.ktr -level=Detailed
日志级别:
Error: 只显示错误 Nothing: 不显示任何输出 Minimal: 只使用最少的记录 Basic: 这是默认的基本日志记录级别 Detailed: 详细的日志输出 Debug: 以调试为目的,非常详细的输出 Rowlevel: 使用行级记录,会产生大量的数据

常见问题

1.crontab定时任务失败

原因:未添加Java环境变量

#!/bin/bash
export JAVA_HOME=/app/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

sh /data-integration/kitchen.sh -file=./test.kjb -level=Detailed >> test.log

 

posted @ 2021-03-26 09:49  aongao  阅读(231)  评论(0编辑  收藏  举报