当前正在运行CENTOS 7机器,试图安装lttng-tools
和lttng-modules
。lttng:无法列出内核事件:内核跟踪器不可用
我正在经历所需的步骤,以便在位于http://lttng.org/docs/v2.9/的计算机上获得lttng安装,并且我几乎每一步都遇到了问题。我现在的问题是安装lttng-modules
。我试图运行的集中提供安装lttng-modules
命令:
cd $(mktemp -d) &&
wget http://lttng.org/files/lttng-modules/lttng-modules-latest2.9.tar.bz2 &&
tar -xf lttng-modules-latest-2.9.tar.bz2 &&
cd lttng-modules-2.9.* &&
make &&
sudo make modules_install &&
sudo depmod -a
对此我收到错误“Can't read private key
”之后INSTALL /probe/path/name/probe_name.ko
用于探测的完整列表。我阅读了自述文件,并确保正确设置了OS配置变量依赖关系。从这里,我完全不确定,任何帮助,将不胜感激。
终端输出的一个片段如下:
Can't read private key
INSTALL /tmp/tmp.frbWYvVaL8/lttng-modules-2.9.1/probes/lttng-probe-x86-exceptions.ko
Can't read private key
INSTALL /tmp/tmp.frbWYvVaL8/lttng-modules-2.9.1/probes/lttng-probe-x86-irq-vectors.ko
Can't read private key
INSTALL /tmp/tmp.frbWYvVaL8/lttng-modules-2.9.1/tests/lttng-clock-plugin-test.ko
Can't read private key
INSTALL /tmp/tmp.frbWYvVaL8/lttng-modules-2.9.1/tests/lttng-test.ko
Can't read private key
DEPMOD 3.10.0-327.el7.x86_64
make[1]: Leaving directory `/usr/src/kernels/3.10.0-327.el7.x86_64'
dadrexel,您是否使用Secureboot?当你建立外部模块,并且您的内核已经签署,您必须登录与您的MOK关键的模块,但如果你的内核是从CentOS的,你有没有高手你有两个变种:1)禁用安全启动和模块签名(CONFIG_MODULE_SIG_FORCE - http://askubuntu.com/questions/755238)或2 )使用您自己的私钥对模块(和内核)进行签名,然后使用mokutil将此密钥安装到UEFI中:http://lxr.free-electrons.com/source/Documentation/module-signing.txt?v=4.8 – osgx