Kettle 是 pentaho旗下的一款ETL工具
KETTLE ETL6.0
JDK1.7+
一、启动方式
Carte启动方式有多种方法,本例使用配置文件方式启动carte服务,此方案可以用于日志和内存对象生命周期控制。
二、配置方法
1、 讲目录位置定位在工具目录pwd目录下,如图:
2、 使用vi或者ue工具编辑carte-config-xxxx.xml文件
1) 修改(新增)carte-master-6000.xml(主服务器),配置内容如下:
其中:
<max_log_lines>500</max_log_lines>
<max_log_timeout_minutes>1440</max_log_timeout_minutes>
<object_timeout_minutes>1440</object_timeout_minutes>
请参考:
2) 修改(新增)carte-master-6000.xml(从服务器),配置内容如下
3、 新增(编辑)子服务器
同理,配置从服务器
4、 启动Carte服务
1) 定位到工具目录下(carte环境所在目录)
2) 在cmd命令或ssh命令窗口下,执行如下命令:
Cartepwd/carte-master-6000.xml (cmd)
carte.sh pwd/carte-master-6000.xml (ssh)
启动结果如图:
5、 检查服务
1) 查看carte服务地址
2) 提交任务到子服务器
KETTLE etl6.0以上要JDK1.7+
启动carte 端口 要检查是否被占用