1.3. 了解 Ceph 日志


默认情况下,Ceph 将其日志存储在 /var/log/ceph/ 目录中。

<cluster-name>.log 是包含全局集群事件的主要集群日志文件。默认情况下,这个日志名为 ceph.log。只有 monitor 主机包含主要的集群日志。

每一 OSD 和 monitor 具有自己的日志文件,名为 <cluster-name>-osd.<number>.log<cluster-name>-mon.<hostname>.log

当您提高 Ceph 子系统的调试级别时,Ceph 也为这些子系统生成新的日志文件。有关日志的详情请参考 第 2 章 配置日志记录

下表列出了与 monitor 和 OSD 相关的最常见 Ceph 日志消息:这些表中提供了相应的部分的链接,这些部分解释了错误并指向修复它们的特定程序。

表 1.5. Ceph 日志中与 monitor 相关的常见错误消息
错误消息日志文件请查看

clock skew

主集群日志

第 4.1.2 节 “时钟偏移”

clocks not synchronized

主集群日志

第 4.1.2 节 “时钟偏移”

Corruption: error in middle of record

监控日志

第 4.1.1 节 “Quorum 以外的 monitor”

第 4.3 节 “恢复 monitor 存储”

Corruption: 1 missing files

监控日志

第 4.1.1 节 “Quorum 以外的 monitor”

第 4.3 节 “恢复 monitor 存储”

Caught signal (Bus error)

监控日志

第 4.1.1 节 “Quorum 以外的 monitor”

表 1.6. 与 OSD 相关的 Ceph 日志中的常见错误消息
错误消息日志文件请查看

heartbeat_check: no reply from osd.X

主集群日志

第 5.1.4 节 “Flapping OSD”

wrongly marked me down

主集群日志

第 5.1.4 节 “Flapping OSD”

osds have slow requests

主集群日志

第 5.1.5 节 “请求速度较慢,请求被阻塞”

FAILED assert(!m_filestore_fail_eio)

OSD 日志

第 5.1.3 节 “个或更多 OSD 发生故障”

FAILED assert(0 == "hit suicide timeout")

OSD 日志

第 5.1.3 节 “个或更多 OSD 发生故障”

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.