嗨,我正在努力解决systemtap脚本问题。(我是systemtap的新手,所以如果我错了,请理解)
在我的例子中,我运行了一个python应用程序(长时间运行的应用程序-基于django,python2.7,在virtualenv上运行),并尝试使用systemtap脚本查看调用堆栈。但是当我用这个命令运行systemtap脚本时
$> stap mystapscript.stp -x {my app pid}
我犯了这个错误,什么也没显示出来 缺少单独的debuginfo,请使用:debuginfo install kernel-3.10.0-957.el7.x86\u 64
但有趣的是,它不仅在python应用程序中有效。我创建了一个简单的python应用程序,每隔几秒钟打印一次“Hello world”,我可以看到带有systemtap脚本的调用堆栈。
当然,我运行了“debuginfo install{my kernel version}”,安装了kernel devel、kernel debug、kernel debug common
我不知道为什么不行。有什么意见我可能错过了? 谢谢你
目前没有回答
相关问题 更多 >
编程相关推荐