Centos7图形kettle遇到的坑,并连接clickhouse记

最近在win10笔记本上装了个Kettle、clickhouse试了下,26G数据6000多万条数据6分钟导入,效果不错。于是,希望能在服务器上使用,先在虚拟机上实验,说干就干——

  • 第一个坑:无法启动问题

试着根据CSDN上《centos7 安装kettle 并实现图形化界面》将kettle 安装到

  1. 安装Centos7,桌面选KDE
  2. 安装jdk-8u161-linux-x64.tar.gz
  3. 安装pdi-ce-9.0.0.0-423.zip
  4. yum -ivh webkitgtk-2.4.9-1.el7.x86_64.rpm
  5. 执行./kitchen.sh 没有错误信息!
  6. ./spoon.sh 出现启动界面,但报错:buffer overflow!!!
    然后全网搜索答案,结果因英文水平有限没有找到!
    各种尝试后,突然想到可能是webkitgtk的问题,于是将webkitgtk升级到webkitgtk3-2.4.11-2.el7.x86_64,重启./spoon.sh,终于看到久违的正常界面了!
  • 第二个坑:连接clickhouse问题
    解决kettle启动问题后,又全网搜索linux下kettle连接clickhouse问题,CSDN上有windows下的自建驱动可以下载,win下连接没有问题。可是这次我是在Centos下,怎么办?
    搜索了一个多小时,终于找到了:https://github.com/biwed/PDI-clickhouse
    ,将驱动拷贝到lib下,连接成功!!
    该老兄将一些依赖打包了!!顺着这个思路,用官方的驱动是否可行?说干就干,打开官网https://github.com/ClickHouse/clickhouse-jdbc,下载clickhouse-jdbc-0.3.1-patch-shaded.jar 为什么是这个这个,因为文件最大,应该包括依赖。试着打入连接字符,结果——成功!!
    有图为证:在这里插入图片描述
    是为记。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值