1、建立用户
groupadd kettle
useradd -r -g kettle kettle
2、下载并解压安装包
unzip pdi-ce-7.1.0.0-12.zip
chown kettle.kettle data-integration -R
cd data-integration
chmod 755 *.sh
3、安装jdk
mkdir /usr/java
tar -zxvf jdk-8u181-linux-x64.tar -C /usr/java/
4、配置java环境变量
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_171
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
5、安装mysql、oracle驱动
驱动有 ojdbc五、ojdbc六、mysql-connector-java
Orcale驱动下载地址:https://www.oracle.com/technetwork/cn/database/features/jdbc/index-093096-zhs.html
Mysql驱动下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html
分别copy到如下目录中:
cp mysql-connector-java-5.1.36-bin.jar data-integration/lib/
cp ojdbc5.jar ojdbc6.jar data-integration /Data\ Service\ JDBC\ Driver/
####6、测试安装是否成功html
su - kettle
cd data-integration
./kitchen.sh #若出现帮助信息,证实安装成功
./spoon.sh & #启动
错误信息:
一、Could not load SWT library. Reasonsjava
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-pi-gtk-4335 in java.library.path
no swt-pi-