本篇文章给大家分享的是有关开源kettle调度以及管理平台kettle-manager的部署是什么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
成都服务器托管,创新互联提供包括服务器租用、乐山服务器托管、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、域名申请等业务的一体化完整服务。电话咨询:13518219792
1、主要进行部署发布版安装支持windows和liunx系统
2、我是用的V0.4.0下载到本地
然后在下载的极速体验4.0版
3、将俩个压缩包进行解压配置资源库和系统库
配置发布版的系统数据库和资源库主要有俩种MySQL、oracle。
我使用的是mysql找到mysql的执行的sql脚本,脚本路径:kettle-manager\doc\sql\mysql
在我的mysql数据库新建俩个用户一个kettle资源库一个km为系统库
kettle.sql和myNote.sql是资源库 在ketlle用户下执行这两个sql脚本
执行完里面会有新增的表还有俩个视图表
km.sql在km用户下执行km.sql脚本
4、配置环境变量俩个
本次用的是以上下载的集成安装包里面的kettle5.4的版本因为它会用到ext-lib里面的jar包
路径=kettle-manager0.4.0集成安装包\kettle-manager\data-integration
配置环境变量 KETTLE_JNDI_ROOT=F:\webkettle\kettle-manager0.4.0集成安装包\kettle-manager\data-integration\simple-jndi
配置环境变量 KETTLE_HOME=F:\webkettle\kettle-manager0.4.0集成安装包\kettle-manager\data-integration
5、启动集成的kettle5.4连接以上创建的kettle资源库
路径=kettle-manager0.4.0集成安装包\kettle-manager\data-integration
检测资源库连接是否成功。
6、将配置kettle5.4的配置文件复制到kettle-manager项目下
将kettle-manager里面jdbc.properties替换掉
7、修改配置kettle-manager项目default文件下配置文件
jdbc.config为使用的主文件,jdbc.config_mysql为mysql作为系统库和资源库的配置案例模板,jdbc.config_oracle为oracle作为系统库和资源库的配置案例模板,本次我使用mysql所以修改jdbc.config_mysql配置模板,修改完将jdbc.config主文件修改名称为jdbc.config.bak 配置好的mysql的jdbc.config_mysql修改名jdbc.config主文件,
8、启动kettle-manager
cmd的doc页面里面执行km.bat以下图代表配置成功后有一些命令参数说名
之星km.bat -info 展示配置的信息以下信息我的kettle引用的是kettle7
以下图不成功检查你的环境变量没有设置或设置的有问题。
配置加载成功可以开始启动执行km.bat -start
出现Welcome启动完成
出现错误以下是你的资源库和系统库配置可能没有配对链接不上,解决方案排查你的两个数据源配置情况。
9、登陆界面
输入地址:http://localhost:82/ 账户:admin 密码:000000
我当时页面出现错误的问题原因是因为我的myNote.sql执行到km用户下了,kettle资源库没有执行。
10、更换kettle版本
修改环境变量
以上就是开源kettle调度以及管理平台kettle-manager的部署是什么样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。