首先对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的日志信息;
[root@ceph01 ~]# echo "8" >/proc/sys/kernel/printk [root@ceph01 ~]# cat /proc/sys/kernel/printk 8 4 1 7 [root@ceph01 ~]#mount -o rw.remount -t debugfs none /sys/kernel/debug/ [root@ceph01 ~]#echo "module libceph +p" >/sys/kernel/debug/dynamic_debug/control
最后修改日志文件:/etc/rsyslog.conf
kern.* /var/log/kernel
您好!我们在招聘云平台存储工程师,主要职责是对云平台底层存储系统进行研究优化。
要求:
1、熟悉常见的文件系统,例如btrfs xfs zfs等
2、熟悉常见的分布式存储,例如GlusterFS Ceph等
3、了解linux kernel调优
4、熟悉python 、shell等变成语言
薪资待遇在15K以上。
工作地点:北京
如果您对我们这个职位有兴趣,欢迎发简历到 baiqj@cniaas.com 和我联系