DTrace限制在Centos / Fedora上

前端之家收集整理的这篇文章主要介绍了DTrace限制在Centos / Fedora上前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Centos 6盒子上解决问题.我跑了dtrace但失败了.它不接受-n或-l或-P或任何命令行选项.它声称只接受-h,-G,-C,-I,-s和-o.我认为这一定是一些奇怪的Centos,所以我去验证Fedora 22盒子.同样的问题.它只接受非常有限的命令行选项.我去尝试一个Oracle盒子,这个盒子非常像Centos,类似于Fedora.它工作正常.我能够运行dtrace并获得所有命令行选项的长列表.我回到了Centos和Fedora.当我输入dtrace时,输出是Usage / bin / dtrace [–help] [-h | -G] [-C [-I< Path>]] -s File.d [-o< File>].所以,经过一个小时的谷歌搜索,我已经放弃了.你怎么让dtrace在Centos / Fedora上正常工作?我已经尝试过root和用户.我搜索了包来增加功能.我已经尝试删除并重新安装dtrace.剩下的唯一事情是删除包并从源安装dtrace.
您在Oracle Linux上找到的dtrace不是Linux systemtap附带的dtrace,您可以在其他所有Linux发行版中找到它.

相反,it is a port of Solaris dtrace由Oracle提供,仅在Oracle Linux上可用.

这两个命令完全不同,具有不同的用途.

标准的Linux内核跟踪工具称为systemtap,Oracle的dtrace只是一个专有的包装器.你总是可以use systemtap directly.

猜你在找的CentOS相关文章