kettle在linux上无图形化部署

kettle安装部署

  1. 下载kettle源码,官网链接:https://github.com/pentaho/pentaho-kettle.git
  2. 将kettle压缩文件上传到Linux服务器并解压,解压后需要给文件赋确保可执行的权限:Chmod 755 data-integration/*.sh
  3. 执行 ./data-integration/kitchen.sh,若出现部署帮助信息则为部署成功;
  4. 创建一个kettle_file文件夹放这两个文件:test.ktr 和 job.kjb(看下面补充)
  5. 创建可执行文件并赋权限task.sh;
  6. crontab -e 配置一分钟的定时任务:*/1 * * * * /data/app/data-integration/task.sh

task.sh 内容

#java 环境配置
export JAVA_HOME=/data/base/jdk1.8.0_231
export JRE_HOME=/usr/java/jdk1.8.0_231/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=.:/$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
#切换到kettle根目录
cd /data/app/data-integration
#执行命令和生成日志
./pan.sh -file=/data/app/data-integration/kettle_file/test.ktr >>/data/app/data-integration/logs
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值