3.2. 查看在容器中运行的 Ceph 守护进程的日志文件
使用容器主机中的 journald 守护进程查看来自容器的 Ceph 守护进程的日志文件。
步骤
要查看整个 Ceph 日志文件,请使用以下格式以
root用户身份运行journalctl命令:journalctl -u ceph-daemon@ID
journalctl -u ceph-daemon@IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow 其中:
-
守护进程是 Ceph 守护进程;osd
、mon 或rgw ID 是
-
ceph-mon、ceph-mds或ceph-rgw守护进程的短主机名正在运行 -
将
osd_scenario参数设置为lvm,则ceph-osd守护进程的 ID -
如果
ceph-osd守护进程使用的设备名称与osd_scenario参数设置为collocated或non-collocated即可。
-
例如,查看 ID
osd01为ceph-osd守护进程的整个日志:journalctl -u ceph-osd@osd01
# journalctl -u ceph-osd@osd01Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
守护进程是 Ceph 守护进程;osd
要只显示最近的日志条目,请使用
-f选项。journalctl -fu ceph-daemon@ID
journalctl -fu ceph-daemon@IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow 例如,要仅查看
ceph-monitor01主机上运行的ceph-mon守护进程的最新日志条目:journalctl -fu ceph-mon@ceph-monitor01
# journalctl -fu ceph-mon@ceph-monitor01Copy to Clipboard Copied! Toggle word wrap Toggle overflow
注意
您还可以使用 sosreport 查看 journald 日志。有关 SOS 报告的详情,请查看 sosreport 是什么以及如何在红帽客户门户网站中创建 Red Hat Enterprise Linux 4.6 及更新的版本? 解决方案。
其它资源
-
journalctl(1)手册页