SystemTap安装与使用
安装systemtap
使用systemtap之前,安装它,如何安装参考链接1,同时,需要配套安装调试符号表。
centos 64的系统,安装调试符号表:
安装 kernel-debuginfo-common-x86_64-$(uname -r).el7.x86_64.rpm ,kernel-debuginfo-x86_64-$(uname -r).el7.x86_64.rpm两个rpm包
ubuntu 64系统的 安装调试符号表:
如:uname -r
4.4.0-142-generic #168-Ubuntu
安装如下 deb包:
linux-image-4.4.0-142-generic-dbgsym_4.4.0-142.168_amd64
ubuntu自带的systemtap和Linux kernel的改动不配套,需要给systemtap打上补丁,重新编译安装,具体错误链接2
使用systemtap
systemtap语言简介
用systemtap解决一些实际问题
centos 7.2的debuginfo 的rpm包的链接:
1.http://ftp.riken.jp/Linux/cern/centos/7.2/updates/Debug/x86_64/