一、环境准备
二、下载安装
三、核心文件配置
四、运行软件
一、环境准备
1.1 Centos7
1.2 创建用户
$ useradd -m -g bigdata etl -s /bin/bash # ll /home/查看是否创建成功
$ passwd etl
$ visudo
$ su etl
二、下载安装
2.1 下载地址:kettle-5.0.1:https://sourceforge.net/projects/pentaho/files/Data Integration
2.1 解压缩
进入文件下载目录
$ sudo mkdir -p /usr/local/etl/kettle5.0.1
$ sudo unzip ./pdi-ce-5.0.1-stablezip -d /usr/local/etl/kettle5.0.1
$ cd /usr/local/etl/
$ sudo chown -R etl ./kettle5.0.1
$ sudo chgrp -R bigdata ./kettle5.0.1
$ sudo ln -s /usr/local/etl/kettle5.0.1 ~/kettle # 方便版本更换
2.3 设置环境变量
$ vi ~/.bash_profile
JAVA_HOME=/usr/jvm/jdk1.8
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
KETTLE_HOME=/home/etl/kettle
export KETTLE_HOME
PATH=$JKETTLE_HOME/data-integration:$PATH
export PATH
$ source ~/.bash_profile
查看环境变量是否生效:
在任何界面输入spoon.
,然后连续按两下Tab键,显示下面内容则设置成功:
$ spoon.
spoon.command spoon.sh