文档首页/ 分布式消息服务RabbitMQ版/ 常见问题/ 实例问题/ 为什么开启日志功能失败?
更新时间:2026-01-19 GMT+08:00
分享

为什么开启日志功能失败?

问题现象

开启运行日志失败,报错信息为“没有执行此操作的权限”、“认证失败”或“权限不足”。

可能原因

首次开启运行日志时,RabbitMQ服务将自动为您创建一个名为“ServiceLinkedAgencyForDMS”的云服务委托。该委托会向RabbitMQ服务授予云日志服务的操作权限,使其能够访问和操作云日志服务。

以下场景可能导致开启日志功能失败:

  • 若IAM用户没有被授予“iam:agencies:createServiceLinkedAgencyV5”的权限,将导致“ServiceLinkedAgencyForDMS”创建失败,进而造成日志功能开启失败。
  • “ServiceLinkedAgencyForDMS”创建成功后,最长需等待15分钟方可正常使用。在此期间,RabbitMQ服务后台任务可能因为权限不足,导致日志功能开启失败,对应的报错信息为“认证失败”或“权限不足”。

解决办法

  • 创建含有“iam:agencies:createServiceLinkedAgencyV5”权限的自定义身份策略,并将此身份策略授予给IAM用户,具体操作请参见创建自定义身份策略。然后再次执行开启日志操作。
  • 等待一段时间后,再次执行开启日志操作。

相关文档