AnyBackup 在执行 SAP HANA 备份任务时出现失败,错误信息显示“Message queue does not exist”,这通常表明消息队列不存在或配置不正确,需要检查相关设置以确保消息队列已正确创建并配置,解决此问题可能涉及重新配置消息队列或更新相关软件设置以恢复备份任务的正常运行。
AnyBackup - SAP HANA 备份任务发起后执行失败,执行输出提示“Message queue does not exist”
关键字:
- Message queue does not exist
- SAP HANA
适用产品:

- AnyBackup Enterprise 7.0.x
- AnyBackup CDM 7.0.x
- AnyBackup Express 7.0.x
问题描述: SAP HANA 备份任务在启动后出现失败,执行过程中会提示“Message queue does not exist”。
问题影响: SAP HANA 备份任务无法正常执行。
问题原因: 操作系统层面的信号量达到上限。

解决方案:
为解决这个问题,您可以选择以下两种方案之一:
清理信号量

- 执行命令
ipcs -s来查看当前的信号量集信息:ipcs -s
- 使用
ipcrm -s semid命令来删除指定的信号量集(semid是要删除的信号量的标识符):ipcrm -s semid
扩容信号量配置
- 扩容信号量配置,使用
sysctl命令修改内核参数:sysctl -w kernel.sem="32000 1024000000 500 32000"
- 确认操作无误后,重新启动备份任务。
注意事项: 在进行任何操作之前,务必与相关技术人员沟通并确认操作的可行性及安全性。
更多信息: 无
