服務端安裝
從官網下載服務端安裝包(含字符客戶端/代理組件)
1.環境變量設置
在fedora的終端下,輸入sudo vi /etc/profile,將以下語句添加至文末
export TASKCTLDIR=$HOME/taskctl
export PATH=$PATH:$TASKCTLDIR/bin:.
2.環境變量啟用
source /etc/profile即可應用新設置的環境變量
3.taskctl字符界面安裝
終端中進入解壓后的文件夾cirinst,運行./inst命令,進入字符安裝界面
選擇1.典型安裝,隨后其他設置默認,等待安裝完成
ctlhelp命令有服務初始化、啟動、退出、停止、客戶端等說明
ctlinit : 初始化服務(代理)節點
ctlstart: 實例化服務(代理)節點
ctlstop: 退出服務(代理)節點 實例
ctlshut: 停止服務(代理)節點
注:啟動和停止一定要按這兩個步驟操作
客戶端安裝
從官網下載客戶端安裝包
安裝完成后有TASKCTL Designer,TASKCTL Admin,TASKCTL Monitor這3個組件,登錄密碼默認為admin
啟動節點的操作也可以在Admin組件中操作
Kettle插件安裝配置
從官網下載kettle插件包
1.插件安裝
在部署kettle的機器中安裝插件,並將生成的sh文件拷貝至服務端相應目錄
安裝目錄下使用startup命令啟動服務,windows下可以直接在服務管理界面啟動
2.插件配置
在admin組件中修改作業類型,更改ktrjob及kjbjob的執行程序配置,定位到服務端相應的sh文件
3.插件服務檢查
檢查sh文件中SoapAddress:http://192.168.XX.XX:8099/SoapAPIService是否可以在服務端訪問
如果插件機器無法訪問,可能是服務沒有起來
如果服務端無法訪問,可能是插件機器的防火牆問題
參考:taskctl培訓