首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SystemTap简单演示失败

SystemTap简单演示失败
EN

Unix & Linux用户
提问于 2014-06-01 16:30:28
回答 1查看 1.8K关注 0票数 2

开始使用RedHat的手册学习SystemTap。这是我想要运行的示例

在执行stap open.stp时,我得到了以下错误:

代码语言:javascript
复制
[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如下:

代码语言:javascript
复制
probe syscall.open
{
  printf ("%s(%d) open\n", execname(), pid())
}

系统为RHEL6.5 6.5,x86_64

EN

回答 1

Unix & Linux用户

发布于 2014-10-27 17:29:21

stap可以在详细模式(stap -v)中运行,以帮助识别根本原因。通常情况下,缺少内核-调试器包(yum install kernel-debuginfo-$(uname -r)),它不是与标准的RHEL一起分发的。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/133956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档