TASKCTL产品的高可靠,是建立在共享存储技术基础之上。其原理非常简单。
TASKCTL本身无数据库,无任何第三方中间件,整个产品信息均在一个文件目录下。因此,通过共享存储,连接两个不同应用环境,即可达到信息共享的目的。TASKCTL在信息共享的基础上,通过一定可靠的检测技术,保证两个主备环境的实例启停的自动切换,从而达到服务高可靠的目的。
调度服务高可靠应用场景
安装架构
说明:
方法与步骤
1.准备共享存储环境 根据你实际情况,搭建具体的共享存储环境。 如果是为了测试 TASKCTL 的高可靠效果,可以在操作系统/tmp目录下,建立一个产品安装目录,用于模拟共享存储。同时,建两个用户,分别模拟主机与备机。
2.分别在主机与备机相应TASKCTL用户环境添加环境变量
3.上传安装包到主机(不是备机),并解压服务端安装包
正式安装(共7个步骤)
1. 进入安装包目录运行inst, 连敲几次回车,进入安装主界面:
2. 选择2-自定义安装,进入自定义安装界面
3. 选择1-核心调度服务,开始安装
4. 确认为高可靠安装
5. 输入并确认配置信息
6. 安装范例选择
根据您的需要确定是否安装范例。(生产环境建议不要安装范例)
往后的过程一切自动,直到完成
7. 安装完成。
初始化备机
1. 初始化备机
登录备机TASKCTL所属用户,执行ctlinit。
2. 校验主备体系是否正常
初始化后等30秒左右,分别到主备机执行ctlninfo命令,看主备体系是否正常。
通过以上步骤,TASKCTL主备环境安装并搭建完毕,并进入可工作状态。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。