打开CEPH内核DOUT日志输出
首先对ceph的内核模块打开debug信息。在Kconfig文件中添加DDEBUG选项。/root/rpmbuild/SOURCES/linux-3.13.8/drivers/block/Kconfig
config BLK_DEV_RBD_DEBUG
bool "Support BLK_DEV_RBD_DEBUG"
help
this is debug for rbd block ,add by wangqingfeng
depends on BLK_DEV_RBD
/root/rpmbuild/SOURCES/linux-3.13.8/drivers/block/Makefile
42 ifeq ($(CONFIH_BLK_RBD_DEBUG),y)
EXTRA_CFLAGS += -DDEBUG
44 endif
打开选项:
[] Support BLK_DEV_RBD_DEBUG
其次,打开内核printk 日志等级为8的信息,并打开ceph的日志信息;
# echo "8" >/proc/sys/kernel/printk
# cat /proc/sys/kernel/printk
8 4 1 7
#mount -o rw.remount -t debugfs none /sys/kernel/debug/
#echo "module libceph +p" >/sys/kernel/debug/dynamic_debug/control
最后修改日志文件:/etc/rsyslog.conf
kern.* /var/log/kernel
页:
[1]