2.2. 在运行时配置日志记录
您可以在系统运行时配置 Ceph 子系统的日志,以帮助排除可能发生的任何问题。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 可以访问 Ceph 调试器。
流程
要在运行时激活 Ceph 调试输出
dout ()
:ceph tell TYPE.ID injectargs --debug-SUBSYSTEM VALUE [--NAME VALUE]
替换:
-
TYPE
,类型为 Ceph 守护进程(osd
、mon
或mds
) -
带有特定 Ceph 守护进程
ID
的 ID。或者,使用*
将运行时设置应用到特定类型的所有守护进程。 -
SUBSYSTEM
带有一个特定的子系统。 VALUE
为介于1
到20
之间的一个值,其中1
为 terse,20
为详细。例如,要将名为
osd.0
的 OSD 子系统的日志级别设置为 0,将内存级别设置为 5 :# ceph tell osd.0 injectargs --debug-osd 0/5
-
在运行时查看配置设置:
-
使用正在运行的 Ceph 守护进程登录主机,如
ceph-osd
或ceph-mon
。 显示配置:
语法
ceph daemon NAME config show | less
示例
[ceph: root@host01 /]# ceph daemon osd.0 config show | less
其它资源