首先对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

转载于:https://blog.51cto.com/aireal/1787029

打开CEPH内核DOUT日志输出相关推荐

  1. 增加内核的ceph模块的日志打印

    本文主要是在梳理cephfs内核方式挂载的内核代码逻辑所做的准备 环境:Centos 7.5 内核源码版本:3.10.0-862.el7.x86_64 打开ceph模块的debug信息 单独编译cep ...

  2. 基于单例模式的日志输出(C++)

    原文:https://blog.csdn.net/giser_mxd/article/details/75557410 在软件运行中,系统一般会采用一个持久化的日志系统来记录运行情况.本题你需要实现一 ...

  3. 【原创】日志输出到串口设备导致的问题

    2019独角兽企业重金招聘Python工程师标准>>> 问题场景:       测试人员报告,业务 modb 作为 RabbitMQ 的消费者,消费消息的速度非常慢,慢到大约每秒 2 ...

  4. linux内核串口日志抓取-minicom工具使用方法

    linux抓串口日志 抓串口日志方式 minicom保存串口日志log 抓取主板串口日志 minicom man手册 抓串口日志方式 1) 问题机上,找到串口设备,比如/dev/ttyAMA[0,1, ...

  5. python日志输出到屏幕,python日志写入文件

    python日志输出到屏幕,python日志写入文件 日志 日志是跟踪软件运行时所发生的事件的一种方法.软件开发者在代码中调用日志函数,表明发生了特定的事件.事件由描述性消息描述,该描述性消息可以可选 ...

  6. FFMPEG 日志输出控制

    原文:https://blog.csdn.net/tea1896/article/details/48310579 1. FFMPEG 编码速度很慢,发现其中打印很多.因为打印是一个执行比较慢的动作, ...

  7. VS2017控制台工程日志输出到log文件的同时输出到屏幕

    第一步: 在windows 10下使用tee指令 tee为Linux指令,tee把日志输出到log的同时输出到屏幕. 在http://sourceforge.net/projects/unxutils ...

  8. 9 个技巧,解决 K8s 中的日志输出问题

    作者 | 元乙  阿里云存储服务技术专家 导读:近年来,越来越多的同学咨询如何为 Kubernetes 构建一个日志系统,或者是来求助在此过程中遇到一系列问题如何解决,授人以鱼不如授人以渔,于是作者想 ...

  9. atmega8a如何烧写程序_如何让树莓派4上固件的debug日志输出到串口?

    第三季奔跑吧旗舰篇视频课程:arm64体系结构与编程2020年10月1号重磅上线笨叔带队,以练带学,几十个实验,等您来撸! 树莓派4上的FW 我们玩过树莓派的小伙伴都知道,树莓派4上有几个固件,我们是 ...

最新文章

  1. 李彦宏说自动驾驶比人更安全,还认为中国用户更愿意放弃隐私
  2. 编辑数学公式_LaTeXiT for mac(数学公式编辑器)
  3. pc站转手机站的首页(扫二维码)
  4. php中表单的非空验证,Javascript的表单与验证-非空验证_javascript技巧
  5. 《PowerShell 3.0 Advanced Admin handbook》已于今日上市
  6. pythondict初始化_利用defaultdict对字典进行全局初始化。
  7. 前端学习(588):console面板简介与交互式命令
  8. 《Python Cookbook 3rd》笔记(4.16):迭代器代替 while 无限循环
  9. 北京金融局、通州区政府与蚂蚁金服战略合作 共防系统性金融风
  10. c语言非法字符空格,98行的四则计算器.(支持括号)加入了非法字符的检测
  11. 10. GD32F103C8T6 定时器-测量pwm的占空比和频率
  12. 数据结构 1-0 绪论
  13. 北京图王软件开发有限公司产品介绍
  14. 移动金库模式保护客户信息 覆盖17套关键系统
  15. python绘制中国省界地图_利用python绘制中国地图(含省界、河流等)
  16. 中国 各大银行bankCode 开户行代码和名称 高清银行图标
  17. 三年磨一剑——微信OCR轻松提取图片文字
  18. 基于MATLAB的AM信号调制解调代码,代码)基于MATLAB的AM调制解调系统仿真报告
  19. 2048php,Phaser实现2048
  20. Flink的流处理与批处理

热门文章

  1. 集成学习(ensemble learning)(二)
  2. 开发可以复用的构件和利用可以复用的构件进行开发
  3. 信息系统项目管理案例2
  4. 神策 2021 数据驱动大会,科特勒、桑文锋等发出营销未来之强音
  5. Centos7编译安装nginx并设置反向代理
  6. git 忽略文件失效
  7. Word转换英文为大写小写的方法
  8. eclipse替换空格和注释
  9. Linux Kernel Development——列出系统中所有的进程
  10. 时间类(时间戳的各种转换成)