<div dir="ltr"><div>Hello Jonathan.</div><div><br></div><div>I have tried every other thing on your last message. Attached is the output of the lttng-sessiond -vvv</div><div><br></div><div><br></div><div>Thanks.</div><div><br></div><div><br></div>root@ebele-desktop:~# lttng-sessiond -vvv<br>DEBUG1 - 20:29:17.718632 [8086/8086]: run_as signal handler set for SIGTERM and SIGINT (in set_worker_sighandlers() at runas.c:600)<br>DEBUG1 - 20:29:17.719781 [8085/8085]: Health check time delta in seconds set to 20 (in health_init() at health.c:74)<br>DEBUG1 - 20:29:17.720333 [8085/8085]: epoll set max size is 334459 (in compat_epoll_set_max_size() at compat-epoll.c:290)<br>DEBUG3 - 20:29:17.720888 [8085/8085]: Creating LTTng run directory: /var/run/lttng (in create_lttng_rundir() at main.c:5156)<br>DEBUG2 - 20:29:17.721063 [8085/8085]: Kernel consumer err path: /var/run/lttng/kconsumerd/erro<wbr>r (in main() at main.c:5601)<br>DEBUG2 - 20:29:17.721101 [8085/8085]: Kernel consumer cmd path: /var/run/lttng/kconsumerd/comm<wbr>and (in main() at main.c:5603)<br>Error: Could not get lock file /var/run/lttng/lttng-sessiond.<wbr>lck, another instance is running.<br>DEBUG1 - 20:29:17.721231 [8085/8085]: Cleanup sessiond (in sessiond_cleanup() at main.c:622)<br>DEBUG1 - 20:29:17.721322 [8085/8085]: Removing sessiond and consumerd content of directory /var/run/lttng (in sessiond_cleanup() at main.c:641)<br>DEBUG1 - 20:29:17.721360 [8085/8085]: Removing /var/run/lttng/lttng-sessiond.<wbr>pid (in sessiond_cleanup() at main.c:647)<br>DEBUG1 - 20:29:17.721417 [8085/8085]: Removing /var/run/lttng/agent.port (in sessiond_cleanup() at main.c:652)<br>DEBUG1 - 20:29:17.721462 [8085/8085]: Removing /var/run/lttng/kconsumerd/erro<wbr>r (in sessiond_cleanup() at main.c:659)<br>DEBUG1 - 20:29:17.721510 [8085/8085]: Removing directory /var/run/lttng/kconsumerd (in sessiond_cleanup() at main.c:665)<br>DEBUG1 - 20:29:17.721558 [8085/8085]: Removing /var/run/lttng/ustconsumerd32/<wbr>error (in sessiond_cleanup() at main.c:672)<br>DEBUG1 - 20:29:17.721602 [8085/8085]: Removing directory /var/run/lttng/ustconsumerd32 (in sessiond_cleanup() at main.c:678)<br>DEBUG1 - 20:29:17.721647 [8085/8085]: Removing /var/run/lttng/ustconsumerd64/<wbr>error (in sessiond_cleanup() at main.c:685)<br>DEBUG1 - 20:29:17.721693 [8085/8085]: Removing directory /var/run/lttng/ustconsumerd64 (in sessiond_cleanup() at main.c:691)<br>DEBUG1 - 20:29:17.721734 [8085/8085]: Cleaning up all sessions (in sessiond_cleanup() at main.c:694)<br>DEBUG1 - 20:29:17.721765 [8085/8085]: Cleaning up all agent apps (in sessiond_cleanup() at main.c:711)<br>DEBUG1 - 20:29:17.721796 [8085/8085]: Closing all UST sockets (in sessiond_cleanup() at main.c:714)<br>DEBUG2 - 20:29:17.721825 [8085/8085]: UST app cleaning registered apps hash table (in ust_app_clean_list() at ust-app.c:3702)<br>DEBUG3 - 20:29:17.721856 [8085/8085]: Buffer registry destroy all registry (in buffer_reg_destroy_registries(<wbr>) at buffer-registry.c:716)<br>DEBUG2 - 20:29:17.721886 [8085/8085]: Closing kernel fd (in sessiond_cleanup() at main.c:719)<br>DEBUG1 - 20:29:17.721914 [8085/8085]: Unloading kernel modules (in sessiond_cleanup() at main.c:726)<br>DEBUG1 - 20:29:17.722118 [8085/8087]: [ht-thread] startup. (in thread_ht_cleanup() at ht-cleanup.c:37)<br>DEBUG3 - 20:29:17.723951 [8085/8087]: [ht-thread] Polling. (in thread_ht_cleanup() at ht-cleanup.c:67)<br>DEBUG1 - 20:29:17.736599 [8085/8085]: Modprobe removal successful lttng-kretprobes (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.750243 [8085/8085]: Modprobe removal successful lttng-kprobes (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.763239 [8085/8085]: Modprobe removal successful lttng-ftrace (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.778109 [8085/8085]: Modprobe removal successful lttng-types (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.793153 [8085/8085]: Modprobe removal successful lttng-ring-buffer-metadata-mma<wbr>p-client (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.810951 [8085/8085]: Modprobe removal successful lttng-ring-buffer-client-mmap-<wbr>overwrite (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.823876 [8085/8085]: Modprobe removal successful lttng-ring-buffer-client-mmap-<wbr>discard (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.836698 [8085/8085]: Modprobe removal successful lttng-ring-buffer-metadata-cli<wbr>ent (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.849417 [8085/8085]: Modprobe removal successful lttng-ring-buffer-client-overw<wbr>rite (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.864495 [8085/8085]: Modprobe removal successful lttng-ring-buffer-client-disca<wbr>rd (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.879363 [8085/8085]: Modprobe removal successful lttng-lib-ring-buffer (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG1 - 20:29:17.896710 [8085/8085]: Modprobe removal successful lttng-tracer (in modprobe_remove_lttng() at modprobe.c:126)<br>DEBUG3 - 20:29:17.897048 [8085/8087]: [ht-thread] Returning from poll on 2 fds. (in thread_ht_cleanup() at ht-cleanup.c:74)<br>DEBUG1 - 20:29:17.897154 [8085/8087]: [ht-cleanup] quit. (in thread_ht_cleanup() at ht-cleanup.c:153)<br>DEBUG1 - 20:29:17.897262 [8085/8087]: [ht-cleanup] Thread terminates. (in thread_ht_cleanup() at ht-cleanup.c:164)<br>DEBUG1 - 20:29:17.897743 [8085/8085]: Cleaning up options (in sessiond_cleanup_options() at main.c:773)<br>DEBUG1 - 20:29:17.901442 [8085/8085]: lttng-runas terminated with status code 0 (in run_as_destroy_worker() at runas.c:737)<br>DEBUG1 - 20:29:17.901548 [8085/8085]: *** assert failed :-) *** ==> Matthew, BEET driven development works! (in sessiond_cleanup_options() at main.c:805)<br>root@ebele-desktop:~# <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 17, 2016 at 7:38 PM, Jonathan Rajotte Julien <span dir="ltr"><<a href="mailto:Jonathan.rajotte-julien@efficios.com" target="_blank">Jonathan.rajotte-julien@efficios.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<span class=""><br>
<br>
On 2016-11-17 07:24 PM, Nwafor, Ebelechukwu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks Jonathan for you helpful response. I was able to install the specific linux-headers and it seems to install all of the modules. Now i've hit another roadblock. whenever i try to list all of the kernel events using lttng list -k, it throws an error: unable to list kernel events: Kernel tracer is not available. I have two lttng-sessiond running.<br>
</blockquote>
<br></span>
Terminate both of them. Since you installed it from apt-get the lttng-tools package provide a service for lttng-sessiond implying that the lttng-sessiond process should get restarted automatically if killed.<br>
<br>
Again, make sure that the user issuing the "lttng list -k" is part of the "tracing" group or simply root.<br>
<br>
If this still does not work refer to the last email and stop the service then, as root, launch "lttng-sessiond -vvv" and check the output to make sure that the modules gets loaded.<br>
<br>
Open another terminal and test the kernel tracepoint listing.<br>
<br>
If this does not work make sure to include the output from "lttng-sessiond -vvv" in your next email.<br>
<br>
Cheers<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<br>
On Thu, Nov 17, 2016 at 4:45 PM, Jonathan Rajotte Julien <<a href="mailto:Jonathan.rajotte-julien@efficios.com" target="_blank">Jonathan.rajotte-julien@effic<wbr>ios.com</a> <mailto:<a href="mailto:Jonathan.rajotte-julien@efficios.com" target="_blank">Jonathan.rajotte-julie<wbr>n@efficios.com</a>>> wrote:<br>
<br>
    Hi,<br>
<br>
<br>
    On 2016-11-17 04:24 PM, Nwafor, Ebelechukwu wrote:<br>
<br>
        Hi Jonathan. Thank you for your response.<br>
<br>
        On the beaglebone black, i tried building lttng-tools,<br>
        lttng-modules-dkms and lttng-ust-dev from source v2.8.1 by<br>
        following the documentation. lttng-modules-dkms runs fine but<br>
        the module does not show up on the list of running modules<br>
        when i issue an lsmod command. Also, i run into errors while<br>
        trying to build and compile lttng-tools. Beaglebone black runs<br>
        on debian. Linux beaglebone 3.8.13-bone70 #1 SMP Fri Jan 23<br>
        02:15:42 UTC 2015 armv7l GNU/Linux<br>
<br>
<br>
    What errors do you see when building lttng-tools?<br>
<br>
<br>
<br>
        On the raspberry pi, I use the commands, apt-get install<br>
        lttng-modules-dkms lttng-tools lttng-ust-dev. Everything seems<br>
        to work fine with the exception of lttng-modules-dkms which<br>
        does not show up on the list on running modules. Also, every<br>
        time i try to view available kernel events, it comes up with<br>
        an error saying unable to list kernel events: kernel tracer<br>
        not available. The LTTNG version installed using apt-get is<br>
        2.7.1. I am running ubuntu mate OS. Below are the output while<br>
        installing lttng-modules-dkms<br>
<br>
<br>
    Well as the error points out do you have the kernel tracer started?<br>
<br>
    ps -aux | grep lttng-sessiond<br>
<br>
    Does the user trying to use lttng is part of the tracing group or<br>
    is root ?<br>
<br>
    You can start lttng-sessiond with the -vvv options make sure to be<br>
    root when doing so lttng-sessiond load the tracing modules.<br>
<br>
    Since you installed it from apt-get the lttng-tools package<br>
    provide a daemon for lttng-sessiond so before testing manually:<br>
<br>
    service lttng-sessiond stop<br>
<br>
<br>
<br>
        root@ebele-desktop:~# apt-get install lttng-modules-dkms<br>
        Reading package lists... Done<br>
        Building dependency tree<br>
        Reading state information... Done<br>
        lttng-modules-dkms is already the newest version (2.7.1-1).<br>
        0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.<br>
        2 not fully installed or removed.<br>
        After this operation, 0 B of additional disk space will be used.<br>
        Do you want to continue? [Y/n] Y<br>
        Setting up linux-headers-4.4.0-22 (4.4.0-22.40) ...<br>
        Setting up lttng-modules-dkms (2.7.1-1) ...<br>
        Loading new lttng-modules-2.7.1 DKMS files...<br>
        First Installation: checking all kernels...<br>
        dpkg: warning: version '*-*' has bad syntax: version number<br>
        does not start with digit<br>
        It is likely that 4.4.30-v7+ belongs to a chroot's host<br>
        Module build for the currently running kernel was skipped<br>
        since the<br>
        kernel source for this kernel does not seem to be installed.<br>
<br>
<br>
<br>
    Could you make sure that your linux header for the running kernel<br>
    are installed.<br>
<br>
    4.4.30-v7+ seems like a custom kernel install.<br>
<br>
        root@ebele-desktop:~#<br>
<br>
<br>
<br>
        On Thu, Nov 17, 2016 at 3:00 PM, Jonathan Rajotte<br>
        <<a href="mailto:jonathan.r.julien@gmail.com" target="_blank">jonathan.r.julien@gmail.com</a><br>
        <mailto:<a href="mailto:jonathan.r.julien@gmail.com" target="_blank">jonathan.r.julien@gmai<wbr>l.com</a>><br></div></div>
        <mailto:<a href="mailto:jonathan.r.julien@gmail.com" target="_blank">jonathan.r.julien@gmai<wbr>l.com</a><span class=""><br>
        <mailto:<a href="mailto:jonathan.r.julien@gmail.com" target="_blank">jonathan.r.julien@gmai<wbr>l.com</a>>>> wrote:<br>
<br>
            Hi,<br>
<br>
            Could you be a bit more precise regarding which part of the<br>
            documentation does not work ?<br>
<br>
            How did you install it ? Distribution packages ? From<br>
        sources ?<br>
            Cross compiled ?<br>
<br>
            What is your setup ? Raspian for the Pi ? Custom kernel<br>
        image ?<br>
<br>
            Cheers<br>
<br>
            On Thu, Nov 17, 2016 at 2:54 PM, Nwafor, Ebelechukwu<br>
            <<a href="mailto:ebelechukwu.nwafor@bison.howard.edu" target="_blank">ebelechukwu.nwafor@bison.howa<wbr>rd.edu</a><br>
        <mailto:<a href="mailto:ebelechukwu.nwafor@bison.howard.edu" target="_blank">ebelechukwu.nwafor@bis<wbr>on.howard.edu</a>><br></span>
            <mailto:<a href="mailto:ebelechukwu.nwafor@bison.howard.edu" target="_blank">ebelechukwu.nwafor@bis<wbr>on.howard.edu</a><span class=""><br>
        <mailto:<a href="mailto:ebelechukwu.nwafor@bison.howard.edu" target="_blank">ebelechukwu.nwafor@bis<wbr>on.howard.edu</a>>>> wrote:<br>
<br>
                Hello.<br>
<br>
                I am trying to install LTTNG tracing tool on raspberry<br>
        pi and<br>
                beaglebone black board.The official LTTNG<br>
        documentation does<br>
                not work on these devices. Does anyone know of any<br>
        tutorial<br>
                that can help me accomplish this? Thanks.<br>
<br>
                --         Ebelechukwu Nwafor,<br>
                Graduate Student,<br>
                Howard University.<br>
<br>
                ______________________________<wbr>_________________<br>
                lttng-dev mailing list<br>
        <a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.org</a> <mailto:<a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.<wbr>org</a>><br></span>
        <mailto:<a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.<wbr>org</a><span class=""><br>
        <mailto:<a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.<wbr>org</a>>><br>
        <a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-bi<wbr>n/mailman/listinfo/lttng-dev</a><br>
        <<a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-b<wbr>in/mailman/listinfo/lttng-dev</a>><br>
                       <<a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-<wbr>bin/mailman/listinfo/lttng-dev</a><br>
        <<a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-b<wbr>in/mailman/listinfo/lttng-dev</a>><wbr>><br>
<br>
<br>
<br>
<br>
            --     Jonathan Rajotte Julien<br>
<br>
<br>
<br>
<br>
        --         Ebelechukwu Nwafor,<br>
        Graduate Student,<br>
        Howard University.<br>
<br>
<br>
        ______________________________<wbr>_________________<br>
        lttng-dev mailing list<br>
        <a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.org</a> <mailto:<a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.<wbr>org</a>><br>
        <a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-bi<wbr>n/mailman/listinfo/lttng-dev</a><br>
        <<a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-b<wbr>in/mailman/listinfo/lttng-dev</a>><br>
<br>
<br></span>
    --     Jonathan R. Julien<span class=""><br>
    Efficios<br>
<br>
<br>
    ______________________________<wbr>_________________<br>
    lttng-dev mailing list<br></span><span class="">
    <a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.org</a> <mailto:<a href="mailto:lttng-dev@lists.lttng.org" target="_blank">lttng-dev@lists.lttng.<wbr>org</a>><br>
    <a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-bi<wbr>n/mailman/listinfo/lttng-dev</a><br>
    <<a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-b<wbr>in/mailman/listinfo/lttng-dev</a>><br>
<br>
<br>
<br>
<br>
-- <br></span><span class="">
Ebelechukwu Nwafor,<br>
Graduate Student,<br>
Howard University.<br>
</span></blockquote>
<br><div class="HOEnZb"><div class="h5">
-- <br>
Jonathan R. Julien<br>
Efficios<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Ebelechukwu Nwafor,<div>Graduate Student,</div><div>Howard University.</div></div></div>
</div>