<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi Jonathan,<div><br></div><div>I'm not using buildroot nor Yokto.</div><div>In order to build lttng-tools I ran:</div><div>./configure --prefix=/64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs</div><div>make</div><div>make install</div><div><br></div><div>This path contains a complete root file system (based on busybox) that is later copied to my target. </div><div><br></div><div>On the target I ran:</div><div>lttng-sessiond -vvv --verbose-consumer </div><div>and got:</div><div>....</div><div><div>I/O warning : failed to load external entity "/64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs/share/xml/lttng/session.xsd"</div><div>XML Error: Failed to locate the main schema resource at '/64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs/share/xml/lttng/session.xsd'.</div><div>Error: XSD parsing failed</div><div>Error: Session load failed: Invalid session configuration</div><div>DEBUG1 - 00:10:36.746330272 [1476/1618]: Accepting client command ... (in thread_manage_clients() at main.c:4374)</div></div><div><br></div><div>Then I ran:</div><div>lttng create my-kernel-session<br></div><div>and got:</div><div>....</div><div><div>DEBUG3 - 00:11:41.869875832 [1628/1628]: Looking for a kernel consumer at these locations: (in spawn_consumerd() at main.c:2429)</div><div>DEBUG3 - 00:11:41.869901726 [1628/1628]:        1) NULL (in spawn_consumerd() at main.c:2430)</div><div>DEBUG3 - 00:11:41.869908520 [1628/1628]:        2) /64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs/lib/lttng/libexec/lttng-consumerd (in spawn_consumerd() at main.c:2431)</div><div>DEBUG3 - 00:11:41.869915959 [1628/1628]:        3) /64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs/lib/lttng/libexec/lttng-consumerd (in spawn_consumerd() at main.c:2432)</div><div>DEBUG1 - 00:11:41.869971468 [1628/1628]: Could not find any valid consumerd executable (in spawn_consumerd() at main.c:2444)</div><div>Error: Spawning consumerd failed</div></div><div><br></div><div>I double checked: The target has /lib/lttng-libexec/lttng-consumerd </div><div>But it looks for it in:</div><div> /64_sw/git/zvi_vered/MY_PROJ/linux4.9.20/boot/rootfs/lib/lttng/libexec ]</div><div><br></div><div>What is missing in my configuration ?</div><div><br></div><div>Thank you,</div><div>Zvika  <br></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 14, 2019 at 9:04 PM Jonathan Rajotte-Julien <<a href="mailto:jonathan.rajotte-julien@efficios.com">jonathan.rajotte-julien@efficios.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> <br>
> > <br>
> > <br>
> > I'm running under a 32 bit (x86) vanilla, 4.9.20 kernel with busybox<br>
> > with the following lttng versions:<br>
<br>
I took some time to at least test on a 32 bit system (buildroot) just in case<br>
and everything seems to be working fine on a base installation.<br>
<br>
The log from lttng-sessiond should provides more information on why we fail to<br>
spawn the consumerd (wrong path, etc.).<br>
<br>
Cheers<br>
<br>
-- <br>
Jonathan Rajotte-Julien<br>
EfficiOS<br>
</blockquote></div>