목차

Systemtap

./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/systemtap-5.1/ --without-python2-probes
make
make check
sudo make install

의존성

필요한 커널 옵션

  1. 다음 옵션들이 커널 설정에 있다면 활성화 한다.
    1. CONFIG_DEBUG_INFO
    2. CONFIG_KPROBES
    3. CONFIG_RELAY
    4. CONFIG_DEBUG_FS
    5. CONFIG_MODULES
    6. CONFIG_MODULE_UNLOAD
    7. CONFIG_UPROBES
  2. 다음과 같이 커널 컴파일
    make modules_install install headers_install
  3. 새로운 커널로 부팅

커널 빌드 소스 트리를 남겨두었다면 간단하게 다음과 같이 실행한다.

stap -r /path/to/kernel/build/tree

또는 “-r” 옵션없이 실행하려면

ln -sv /path/to/kernel/build/tree /lib/modules/RELESE/build