kettle部署在Linux上非图形界面 - Go语言中文社区

kettle部署在Linux上非图形界面


kettle部署在Linux 非图形界面
1.把本地的kettle.zip上传到服务器想要放的目录下或者直接上传解压之后的包都可以,我是为了方便直接放在opt目录下 如图所示
在这里插入图片描述2.准备Java环境
查看Java是否配置
–java -version
3.使用unzip命令解压data-integration.zip(如果上传的是文件夹,忽略此步骤)
unzip data-integration.zip
如果是使用Hadoop连接导入数据库要把服务器上的这四个文件替换掉
D:软件kettelpluginspentaho-big-data-pluginhadoop-configurationscdh58在这里插入图片描述
解压之后需要给解压之后的文件赋权限 确保可执行的权限
上传 解压缩之后 chmod 755 data-integration/*.sh
在这里插入图片描述
使用命令测试是否部署成功
./data-integration/kitchen.sh

如果出现帮助信息则部署成功
在这里插入图片描述注:出现警告并不影响执行程序可忽略

执行job
./kitchen.sh -file=/opt/data-integration/kettle_file/afterData.kjb
在这里插入图片描述
这样就执行成功
如果执行不成功不要怕 可能是因为缓存导致的 本人比较懒直接在job执行成功之后自动删除缓存文件夹即可一劳永逸
在这里插入图片描述本人亲测

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42565178/article/details/84872158
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 20:54:57
  • 阅读 ( 970 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢