湖北省建筑信息平台/seo排名工具给您好的建议下载官网
-
基于并发调度kettle的任务经常出现No suitable driver found for jdbc:hive2 或者文件路径错误,所以选择carte子服务来解决
-
在服务器server1的端口8181上启动子服务器
sh carte.sh server1 8181
- 或者使用配置文件
# 创建一个xml文件写入配置
vi slave-simple.xml
----------------------------<slave_config><max_log_lines>500</max_log_lines> # 最大日志行数
<max_log_timeout_minutes>1440</max_log_timeout_minutes> # 日志行最大存活时间
<object_timeout_minutes>1440</object_timeout_minutes> # 自动清除老作用的时间<slaveserver><name>kettle_server1</name><hostname>server1</hostname><port>8181</port>
</slaveserver></slave_config>
- 使用配置文件后台启动
nohup sh carte.sh slave-simple.xml > carte.err.log &
- 查看子服务器启动日志
tail -f -n200 carte.err.log
- web端访问管理页面
http:/server1:8181账号密码在文件pwd/kettle.pwd中
默认都是cluster
6. 本地添加子服务及远程执行
- 脚本调用(一般调度使用)
curl -u "cluster:cluster" "http://server1:8181/kettle/executeJob/?rep=my_rep&job=/test_job&lever=debuger"
- api详细查询官网https://help.pentaho.com/Documentation/8.2/Developer_Center/REST_API/Carte/030