1. 程式人生 > >ETL作業調度軟件TASKCTL4.1單機部署

ETL作業調度軟件TASKCTL4.1單機部署

節點 su命令 權限 一次 hat 作業調度 都是 環境變量 file

單機部署,實際上就是將EM節點和一個Server節點安裝到同一個地方。EM節點是TASKCTL服務端的最頂層,主要負責客戶端與服務端之間的通信。Server節點是TASKCTL的調度服務控制層,也有Agent節點的部分功能,能夠直接執行任務。下面我們來看看單機部署的過程。

先釋放tar包的文件

tar vxf taskctlforlinux32_4.1.3.tar1

在安裝之前,我們需要先設置好環境變量,請註意,這裏是分別安裝到同一臺服務器的不同賬戶下,所以只需要在root賬戶下設置一次環境變量即可,在真實環境中,一般情況下是不能得到root權限的,所以都是單獨設置當前賬戶的環境變量。

首先得到root權限,在Redhat5中,用su命令。

vi /etc/profile

在profile中加入以下變量

TASKCTLDI=$HOME/taskctl
PATH=$PATH:$TASKCTLDIR/bin
export TASKCTLDIR PATH

設置好環境變量後,我們需要讓它生效,可以選擇退出後重新登錄,也可以用source命令讓它生效。

source /etc/profile

現在環境變量生效了,我們也可以正常的進行安裝服務端了。首先退出root賬戶,進入剛才釋放出來的cirinst目錄,然後執行inst安裝程序

exit
cd cirinst
./inst

執行成功後,我們會看到安裝程序對系統環境的檢測,也就是檢查系統的環境變量是否設置,這個剛才我們已經做過了,點擊回車進入下一步。

這裏,我們選擇1,回車,然後我們就能看到安裝說明,再次回車進入安裝。

在安裝中途,會提示輸入使用單位,這個根據自己的情況輸入就行,我們輸入taskctl。下面一項提示輸入EM節點的監聽端口,缺省的是18581,我們不做修改,直接回車進入下一步,當然,也可以根據自己的需要作出修改,前提是要保證和其他的軟件或系統沒有沖突。下一項提示輸入控制服務節點(Server節點)的監聽端口,與EM節點一樣,我們選擇默認。下一項提示輸入本地IP地址,安裝程序以及檢測到一個IP地址,查看一下,如果確認沒有錯誤的話,默認即可。之後,會提示是否確認上面輸入的信息,在這裏我們選擇Y,確認,然後進入下一步。之後,安裝程序就會把EM節點以及Server節點實例化並且啟動。再之後就是安裝demo程序了。

等待幾分鐘之後,如果又出現了一開始進入安裝程序的界面,那麽,恭喜你,已經成功的把TASKCTL的服務端安裝到你的服務器上了!

ETL作業調度軟件TASKCTL4.1單機部署