kettle carte子服务器的使用

本文档介绍了如何通过启动Carte子服务来解决Kettle并发调度时遇到的`NoSuitableDriverFoundForJDBC:Hive2`和文件路径错误。在服务器server1的8181端口上配置并启动Carte,然后通过web界面或API进行管理和执行任务。详细步骤包括创建XML配置文件、后台启动Carte、查看日志以及通过curl命令远程执行作业。
  1. 基于并发调度kettle的任务经常出现No suitable driver found for jdbc:hive2 或者文件路径错误,所以选择carte子服务来解决

  2. 在服务器server1的端口8181上启动子服务器

sh carte.sh server1 8181
  1. 或者使用配置文件
# 创建一个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>
  1. 使用配置文件后台启动
nohup sh carte.sh slave-simple.xml > carte.err.log &
  1. 查看子服务器启动日志
tail -f -n200 carte.err.log
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值