3.2. 查看在容器中运行的 Ceph 守护进程的日志文件


使用容器主机中的 journald 守护进程查看来自容器的 Ceph 守护进程的日志文件。

步骤

  1. 要查看整个 Ceph 日志文件,请使用以下格式以 root 用户身份运行 journalctl 命令:

    journalctl -u ceph-daemon@ID

    其中:

    • 守护进程是 Ceph 守护进程;osd mon 或 rgw
    • ID

      • ceph-monceph-mdsceph-rgw 守护进程的短主机名正在运行
      • osd_scenario 参数设置为 lvm,则 ceph-osd 守护进程的 ID
      • 如果 ceph-osd 守护进程使用的设备名称与 osd_scenario 参数设置为 collocatednon-collocated即可。

    例如,查看 ID osd01ceph-osd 守护进程的整个日志:

    # journalctl -u ceph-osd@osd01
  2. 要只显示最近的日志条目,请使用 -f 选项。

    journalctl -fu ceph-daemon@ID

    例如,要仅查看 ceph-monitor01 主机上运行的 ceph-mon 守护进程的最新日志条目:

    # journalctl -fu ceph-mon@ceph-monitor01
注意

您还可以使用 sosreport 查看 journald 日志。有关 SOS 报告的详情,请查看 sosreport 是什么以及如何在红帽客户门户网站中创建 Red Hat Enterprise Linux 4.6 及更新的版本? 解决方案。

其它资源

  • journalctl(1) 手册页
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.