REDHAT 7.3 INSTALL SYSTEMTAP

Posted zengkefu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了REDHAT 7.3 INSTALL SYSTEMTAP相关的知识,希望对你有一定的参考价值。

 

[[email protected] ~]# uname -r

 

 

1.安装程序

yum install systemtap systemtap-runtime

// 这个会被安装 systemtap-sdt-devel-3.0-7.el7.x86_64

 

2. //安装内核调试符号

自动安装

stap-prep://安装内核调试符号

kernel-debuginfo-common-`name -r`

kernel-debuginfo-`uname -r`

kernel-devel-`uname -r`

 

手动下载安装

 

kernel-debuginfo-common-`name -r`

kernel-debuginfo-`uname -r`

kernel-devel-`uname -r`

 

 

linux 内核源代码位置

[[email protected] linux-3.10.0-514.el7.x86_64]# pwd

/usr/src/debug/kernel-3.10.0-514.el7/linux-3.10.0-514.el7.x86_64

 

测试:

[[email protected] ~]# stap -v -e ‘probe vfs.read {printf("read performed\n"); exit()}‘

[[email protected] ~]# stap -v -e ‘probe vfs.read.return {printf("read performed\n"); exit()}‘

[[email protected] ~]# stap -L ‘kernel.function("sys_open")‘
kernel.function("[email protected]/open.c:1041") $filename:long int $flags:long int $mode:long int

支持用护级别调试

 

 

 

以上是关于REDHAT 7.3 INSTALL SYSTEMTAP的主要内容,如果未能解决你的问题,请参考以下文章

redhat 7.3 扩展/dev/shm

RedHat 7.3 使用命令创建yum源

RedHat 7.3 使用samba-client访问windows共享文件夹

How to install MySQL 5.7 on CentOS 7.3

CentOS 7.3 安装指南

How to install Hadoop 2.7.3 cluster on CentOS 7.3