企業統一任務調度系統TASKCTL高可用調度服務的安裝配置

TASKCTL調度服務高可用原理

TASKCTL產品的高可用,是建立在共享存儲技術基礎之上。其原理非常簡單。 TASKCTL本身無數據庫,無任何第三方中間件,整個產品信息均在一個文件目錄下。因此,通過共享存儲,連接兩個不同應用環境,即可達到信息共享的目的。

TASKCTL在信息共享的基礎上,通過一定可靠的檢測技術,保證兩個主備環境的實例啟停的自動切換,從而達到服務高可靠的目的。

高可靠的安裝方法與步驟

調度服務高可靠應用場景

高可用場景.png

安裝架構

說明:

  1. 無論是多機協同調度還是代理集群調度,調度服務均可采用高可靠方式進行安裝。
  2. 對于單機模式(即無代理調度模式),不能采用服務高可靠安裝。
  3. 只能通過主機用戶環境安裝產品。

方法與步驟

TASKCTL 軟件下載安裝

環境準備

1.準備共享存儲環境 根據你實際情況,搭建具體的共享存儲環境。 如果是為了測試 TASKCTL 的高可靠效果,可以在操作系統/tmp目錄下,建立一個產品安裝目錄,用于模擬共享存儲。同時,建兩個用戶,分別模擬主機與備機。

2.分別在主機與備機相應TASKCTL用戶環境添加環境變量

環境變量.png

3.上傳安裝包到主機(不是備機),并解壓服務端安裝包

安裝包解壓.png

正式安裝(共7個步驟)

1. 進入安裝包目錄運行inst, 連敲幾次回車,進入安裝主界面:

安裝步驟1.png

2. 選擇2-自定義安裝,進入自定義安裝界面

安裝步驟2.png

3. 選擇1-核心調度服務,開始安裝

4. 確認為高可靠安裝

安裝步驟4.png

5. 輸入并確認配置信息

安裝步驟5.png
  • 主機服務節點IP:主機IP
  • 主機服務節點PORT:主機TASKCTL服務節點端口
  • 備機產品路徑:在備機中對應的當前產品安裝共享路徑的名稱
  • 備機系統用戶名稱:備機TASKCTL產品所在用戶
  • 備機系統用戶HOME目錄:備機TASKCTL產品用戶的$HOME目錄路徑

6. 安裝范例選擇

安裝步驟6.png

根據您的需要確定是否安裝范例。(生產環境建議不要安裝范例)

往后的過程一切自動,直到完成

7. 安裝完成。

安裝步驟7.png

務必牢記ctlhelp這個命令

初始化備機

1. 初始化備機 登錄備機TASKCTL所屬用戶,執行ctlinit。

2. 校驗主備體系是否正常

初始化后等30秒左右,分別到主備機執行ctlninfo命令,看主備體系是否正常。

Ctlhelp是否正常.png

通過以上步驟,TASKCTL主備環境安裝并搭建完畢,并進入可工作狀態。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容