上次突然发现TASKCTL调度服务用不了,而服务器的状态又是正常的不知道什么原因,后来看系统日志和向同事确认才知道中途服务重启过。难道TASKCTL是需要启动?TASKCTL安装完成后,我记得是没有启动操作样。后来在网上搜索了下,原来是因为安装时,已经启动服务了,难怪用了那么长一段时间都不知道需要启动服务,下面是我看了一些官方文档找到的启动方法,TASKCTL版本4.5。
服务的启动分为两大块,Server服务节点和Agent代理节点(我有代理,单机版用户应该是不用的):
Server节点和Agent节点的启动其实都一样,都是分为两步:
初始化节点(ctlinit)和启动节点(ctlstart)
对应的停止也分为两步 停止节点(ctlstop)和清除初始化信息(ctlshut)
注意,都是有先后顺序的,如果没有ctlinit就执行ctlstart,会提示报错。停止也是一样
其中当服务节点初始化和代理节点初始化后,节点的启动可在客户端admin中进行。