SystemTap 簡易デモ失敗

SystemTap 簡易デモ失敗

学習開始システムクリックRedHatのマニュアルを使用してください。ここにいるはい脱出しようとしています。

実行時に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、x86_64です。

答え1

stap -v根本原因を特定するのに役立つように、stapを詳細モード()で実行できます。通常、kernel-debuginfoパッケージ(yum install kernel-debuginfo-$(uname -r))が欠落しており、標準RHELと共に配布されていません。

関連情報