0

使用:4.2.8-200.fc22.x86_64

我在安装最新的 Fedora lttng 软件包时遇到了很多问题。

我已经为 29/6/16 安装了可用于 fedora 的最新版本。

可用包名称:lttng-tools ...版本:2.6.0

而可用于其他发行版的最新版本是 2.8.0

http://git.lttng.org/?p=lttng-modules.git;a=shortlog;h=refs/heads/stable-2.8

至于fedora lttng-modules 需要手动安装。none 或 2.5 到 2.6.1 正在编译。错误:函数“__get_cpu_var”的隐式声明

和 2.6.3 报告 Can't read private key for each module 并报告 depmod: WARNING: /lib/modules/4.2.8-200.fc22.x86_64/extra/probes/lttng-probe-x86-exceptions.ko 需要未知符号 lttng_pid_tracker_lookup

insmod 上没有任何模块可用。

尝试 2.8.0 模块结果报告

错误:内核跟踪器 ABI 版本 (2.1) 与预期的 ABI 主要版本 (1.*) 不兼容

第二次尝试结果如下。lttng(创建、启用、启动、停止、查看)结果没有结果。

你们知道在 2.6 之后进一步支持 Fedora 的计划吗?关于如何使 lttng 适用于我的 22 个 Fedora 的任何想法。(由于性能下降,未升级到 fedora 24)

问候,尼尔。

4

1 回答 1

1

我最近接手了 Fedora 中 lttng 包的维护,F25 将附带最新的 lttng 2.8 包。至于 F22,您最好的选择是尝试在 F22 上重建 F25 源包。对于内核模块,您可以使用适用于 RHEL7 的源包:http://packages.efficios.com/rhel/7/SRPMS/latest/lttng-modules/lttng-modules-2.8.0-1.el7.src。转数

希望有帮助,加油。

于 2016-08-09T14:27:40.900 回答