6.2. Ceph 对象网关的代码定义错误


Ceph 对象网关日志包含错误和警告消息,以协助对环境中条件进行故障排除。下面列出了一些常见的解决方案,并给出了建议的解决方案。如需其他帮助,请联系红帽支持团队

常见错误消息

data_sync: ERROR: a sync operation returned error
这是提示较低级别 bucket 同步进程返回错误的高级别数据同步过程。此消息冗余;存储桶同步错误出现在日志中。
data sync: ERROR: failed to sync object: <bucket name>:<object name>
进程无法通过 HTTP 从远程网关获取所需的对象,或者进程无法将该对象写入 RADOS,还会重试。
data sync: ERROR: failure in sync, backing out (sync_status=2)
代表上述条件之一的低级别消息,特别是数据在同步前被删除,因此会显示 -2 ENOENT 状态。
data sync: ERROR: failure in sync, backing out (sync_status=-5)
反映上述条件之一的低级别消息,特别是我们未能将该对象写入 RADOS,因此显示 -5 EIO
ERROR: failed to fetch remote data log info: ret=11
这是来自 libcurlEAGAIN 通用错误代码,反映来自另一个网关的错误条件。默认情况下,它将重试。
meta sync: ERROR: failed to read mdlog info with (2) No such file or directory
mdlog 的分片从未创建,因此无法同步。

同步错误消息

failed to sync object
进程无法通过 HTTP 从远程网关获取此对象,或者未能将该对象写入 RADOS,还会重试。
failed to sync bucket instance: (11) Resource temporarily unavailable
主要和次要区域之间的连接问题。
failed to sync bucket instance: (125) Operation canceled
对同一 RADOS 对象的写入之间存在一个跟踪条件。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.