更新时间:2025-11-18 10:24:41

场景:

  1. 单节点安装未指定clustertype参数为single导致作业卡在排队中,解决方法为卸载重装。

  2. 单节点掉电重启后作业一直排队中,解决方法如下(排队中的作业需要手动取消排队):

步骤1:

  1. 进入后台安装目录AnyBackupServer/data/NATSService/jetstream/Admin/streams/JobCenter/msgs

  2. 删除index.db

  3. 停止nats服务:Systemctl stop ABNATSService

  4. NATS服务被重新拉起后,查看当前路径下重建index.db

  5. 修改文件权限:chown eab:eab index.db;chown eab:eab xxx.blk

步骤2:

进入后台安装目录/AnyBackupServer/NATSService/,使用以下命令查询consumer:

./natsctl list\_consumers --stream\_name JobCenter --ip=selfip --port=9904 --ca\_path=/安装目录/AnyBackupServer/etc/CA

image26.png

步骤3:

进入JobworkService(命令:cd /安装目录/AnyBackupServer/HyperJobWorkerService),使用以下命令重建所有consumer,下面以backup_sync_cancel_job举例:

./job_center_ctl nats_delete_consumer –streamName=JobCenter –consumerName=backup_sync_cancel_job –configPath=/安装目录/AnyBackupServer/etc/HyperJobWorkerService/job_worker.ini

步骤4:

重建完所有stream,重启所有服务,命令为:systemctl restart ABHyper*