服务端调度服务高可靠架构原理与安装

TASKCTL交流社区
成都塔斯克信息技术有限公司官方账号
2022-06-28 17:20:22

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主备环境安装并搭建完毕,并进入可工作状态。

...全文
219 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

16

社区成员

发帖
与我相关
我的任务
社区描述
是一款国产自研免费企业级大数据ETL批量调度处理平台;支持各类脚本任务程序和扩展;具备可视化图形拖拽设计界面以及可视化任务管理、计划调度、实时监控、消息预警和日志分析;大幅降低开发和运维成本的工具软件
数据仓库etl运维 企业社区 四川省·成都市
社区管理员
  • 敏捷调度TASKCTL
  • 加菲盐008
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧