Проблемы с установкой LTTNG для fedora22

Используя: 4.2.8-200.fc22.x86_64

У меня много проблем с установкой последней версии пакета Fedora.

Я установил последнюю версию, доступную для fedora, как 29/6/16.

Доступные пакеты Имя: 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-модули необходимо устанавливать вручную. нет или 2.5 - 2.6.1 компилируются. ошибка: неявное объявление функции '__get_cpu_var'

и 2.6.3 отчет Не может прочитать закрытый ключ для каждого модуля и сообщает, что depmod: WARNING: /lib/modules/4.2.8-200.fc22.x86_64/extra/probes/lttng-probe-x86-exceptions.ko необходимо неизвестно символ lttng_pid_tracker_lookup

ни один из модулей не доступен в insmod.

пробовать отчеты о результатах модулей

Ошибка: версия ABI Kernel Tracer (2.1) не совместима с ожидаемой основной версией ABI (1.*)

Вторая попытка в результате со следующим. lttng (создать, включить, запустить, остановить, просмотреть) результат без результатов.

Есть ли какие-то планы, которые вы, ребята, знаете, для дальнейшей поддержки fedora после 2.6? Любые идеи о том, как я могу сделать lttng работает для моей 22 Fedora. (не обновляется до Fedora 24 из-за снижения производительности)

С уважением, Нир.

1 ответ

Недавно я взял на себя обслуживание пакетов lttng в Fedora, F25 будет поставляться с последними пакетами lttng 2.8. Что касается F22, лучшим вариантом будет попытаться пересобрать исходные пакеты F25 на F22. Для модулей ядра вы можете использовать этот исходный пакет, предназначенный для RHEL7: http://packages.efficios.com/rhel/7/SRPMS/latest/lttng-modules/lttng-modules-2.8.0-1.el7.src.rpm в минуту

Надеюсь, это поможет, ура.

Другие вопросы по тегам