写点什么

TASKCTL 高可用架构调度服务与安装

作者:TASKCTL
  • 2022 年 4 月 14 日
  • 本文字数:849 字

    阅读完需:约 3 分钟

TASKCTL 高可用架构调度服务与安装

TASKCTL 调度服务高可靠原理

TASKCTL 产品的高可靠,是建立在共享存储技术基础之上。其原理非常简单。

TASKCTL 本身无数据库,无任何第三方中间件,整个产品信息均在一个文件目录下。因此,通过共享存储,连接两个不同应用环境,即可达到信息共享的目的。TASKCTL 在信息共享的基础上,通过一定可靠的检测技术,保证两个主备环境的实例启停的自动切换,从而达到服务高可靠的目的。

高可靠的安装方法与步骤

调度服务高可靠应用场景

安装架构

说明:

  1. 无论是多机协同调度还是代理集群调度,调度服务均可采用高可靠方式进行安装

  2. 对于单机模式(即无代理调度模式),不能采用服务高可靠安装。

  3. 只能通过主机用户环境安装产品


方法与步骤

1.准备共享存储环境 根据你实际情况,搭建具体的共享存储环境。 如果是为了测试 TASKCTL 的高可靠效果,可以在操作系统/tmp 目录下,建立一个产品安装目录,用于模拟共享存储。同时,建两个用户,分别模拟主机与备机。

2.分别在主机与备机相应 TASKCTL 用户环境添加环境变量

3.上传安装包到主机(不是备机),并解压服务端安装包

正式安装(共 7 个步骤)

1. 进入安装包目录运行 inst, 连敲几次回车,进入安装主界面:

2. 选择 2-自定义安装,进入自定义安装界面

3. 选择 1-核心调度服务,开始安装

4. 确认为高可靠安装

5. 输入并确认配置信息

  • 主机服务节点 IP:主机 IP

  • 主机服务节点 PORT:主机 TASKCTL 服务节点端口

  • 备机产品路径:在备机中对应的当前产品安装共享路径的名称

  • 备机系统用户名称:备机 TASKCTL 产品所在用户

  • 备机系统用户 HOME 目录:备机 TASKCTL 产品用户的 $HOME 目录路径

6. 安装范例选择

​根据您的需要确定是否安装范例。(生产环境建议不要安装范例)

往后的过程一切自动,直到完成

7. 安装完成。

​务必牢记 ctlhelp 这个命令

初始化备机

1. 初始化备机

登录备机 TASKCTL 所属用户,执行 ctlinit。

2. 校验主备体系是否正常

初始化后等 30 秒左右,分别到主备机执行 ctlninfo 命令,看主备体系是否正常。

​通过以上步骤,TASKCTL 主备环境安装并搭建完毕,并进入可工作状态。

产品下载:www.taskctl.com

用户头像

TASKCTL

关注

公众号:【TASKCTL】官方免费直接授权使用 2020.12.23 加入

一款B/S架构的轻量级ETL调度处理工具;支持各类脚本任务程序和扩展;具备可视化图形拖拽设计界面以及可视化任务管理、计划调度、实时监控、消息预警和日志分析;有效弥补了传统ETL工具在调度管理和监控分析方面不足

评论

发布
暂无评论
TASKCTL 高可用架构调度服务与安装_kettle_TASKCTL_InfoQ写作平台