美文网首页Docker容器python自动化运维
企业统一任务调度系统TASKCTL高可用调度服务的安装配置

企业统一任务调度系统TASKCTL高可用调度服务的安装配置

作者: 塔斯克 | 来源:发表于2024-08-29 10:19 被阅读0次

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

相关文章

  • linux系统任务调度-crontab

    系统任务调度 配置文件:/etc/crontab 用户任务调度 安装crontab 说明: vixie-cron软...

  • TASKCTL-高可靠架构调度服务与安装

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

  • 项目分布17:部署HA高可用集群

    拓扑结构 调度器高可用集群拓扑 Ip规划 准备备用调度器主机 主机haproxy98做如下配置 – 安装hapro...

  • 大数据相关开源项目汇总

    调度与管理服务 **Azkaban **是一款基于Java编写的任务调度系统任务调度,来自LinkedIn公司,用...

  • TASKCTL调度服务平台节点管理

    TASKCTL调度管理平台[http://www.taskctl.com]系统Admin给具有管理员权限的用户,提...

  • 国产ETL调度管理工具神器- TASKCTL

    国产神器 TASKCTL TASKCTL 是专门为批量作业调度自动化打造的一款专业的敏捷调度工具,批量调度自动化技...

  • linux定时任务

    一 、简介 Linux下的任务调度分为两类,系统任务调度和用户任务调度 系统任务调度:系统需要定期执行的任务,比如...

  • 阅读xxl-job开源代码总结

    如何保证调度中心的HA(高可用)? xxl-job-admin(调度中心)可以部署多台机器,只需要客户端配置的调度...

  • Linux 系统之crontab命令

    Linux下的任务调度分为两类,系统任务调度 和 用户任务调度。 系统任务调度:系统周期性所要执行的工作,比如写缓...

  • crontab详解

    目录 简单介绍 配置文件介绍系统任务调度用户任务调度 crontab文件介绍crontab实例 简单介绍 cron...

网友评论

    本文标题:企业统一任务调度系统TASKCTL高可用调度服务的安装配置

    本文链接:https://www.haomeiwen.com/subject/hsstljtx.html