开始使用RedHat的手册学习SystemTap。这是我想要运行的示例。
在执行stap open.stp时,我得到了以下错误:
[root@ror6ax ~]# stap open.stp
semantic error: while resolving probe point: identifier 'syscall' at open.stp:1:7
source: probe syscall.open
^
semantic error: no match
Pass 2: analysis failed. [man error::pass2]open.stp如下:
probe syscall.open
{
printf ("%s(%d) open\n", execname(), pid())
}系统为RHEL6.5 6.5,x86_64
发布于 2014-10-27 17:29:21
stap可以在详细模式(stap -v)中运行,以帮助识别根本原因。通常情况下,缺少内核-调试器包(yum install kernel-debuginfo-$(uname -r)),它不是与标准的RHEL一起分发的。
https://unix.stackexchange.com/questions/133956
复制相似问题