一、目的
由于之前发现kettle8.2和kettle9.3这两个版本,或多或少的存在问题
比如kettle8.2的本地服务没问题,但在Linux上创建共享资源库时就有问题;
比如kettle9.3由于不自带shims驱动包,目前在新的下载官网上无法找到下载路径
于是就换成了kettle9.2,目前在Linux上已测试安装所有的服务,比如kettle9.2连接Hive312、连接MySQL、连接Hadoop(HDFS)、连接ClickHouse等数据库,也开启了carte服务和建立共享资源库,这些服务在Linux上安装的kettle9.2都已成功跑通,于是补充此篇,算是又一次轮回。
二、kettle9.2的网盘链接(无需积分、无需下载码)
链接:https://pan.baidu.com/s/15Zq9wNDwyMnc3qFVxYOMXw?pwd=zwae
提取码:zwae
三、安装步骤
(一)到kettle安装目录下,解压kettle安装包
# cd /usr/local/hurys/dc_env/kettle/
# unzip pdi-ce-9.2.0.0-290.zip
解压成功即安装成功
ll后如下图所示,data-integration即为安装文件
(二)给sh文件赋权
# chmod -R 755 data-integration/
(三)修改spoon.sh配置文件
# cd /usr/local/hurys/dc_env/kettle/data-integration/
# vi spoon.sh
首先,把export SWT_GTK3=0变成export SWT_GTK3=1
然后,在-Xmx2048m后面添加 -XX:MaxPermSize=256m -DHADOOP_USER_NAME=root -Dfile.encoding=UTF-8(注意之间空格间隙)
(四)下载redhat-lsb
# yum install -y redhat-lsb
(五)启动kettle可视化程序
# ./spoon.sh
乐于奉献共享,帮助你我他!!!