activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Howard Gao <howard....@gmail.com>
Subject Re: Artemis cannot find LIBAIO, although it is installed
Date Fri, 10 Nov 2017 07:15:54 GMT
I'm using ubuntu 16.04 and I have no problem like that (although I build
artemis from master).
I can only guess that your java.library.path didn't get passed to JVM
correctly.

On Fri, Nov 10, 2017 at 7:01 AM, ipolevoy <igor@expresspigeon.com> wrote:

> Hey,  guys.
>
> We were unable to configure libaio and are still using NIO. I did
> everything
> as recommended, but still no luck.
>
> My env: Linux Ubuntu 16
>
> Libaio  is installed.
>
> dpkg --search libaio
> libaio1:amd64: /usr/share/doc/libaio1
> libaio1:amd64: /usr/share/doc/libaio1/TODO
> libaio1:amd64: /lib/x86_64-linux-gnu/libaio.so.1
> libaio1:amd64: /usr/share/doc/libaio1/copyright
> libaio1:amd64: /usr/share/doc/libaio1/changelog.Debian.gz
> libaio1:amd64: /lib/x86_64-linux-gnu/libaio.so.1.0.1
> libaio1:amd64: /usr/share/lintian/overrides/libaio1
>
> The page here:
> https://activemq.apache.org/artemis/docs/1.3.0/libaio.
> html#runtime-dependencies
> mentions two libs:
> * libActiveMQAIO32.so - x86 32 bits
> * libActiveMQAIO64.so - x86 64 bits
>
> However,  when I downloaded apache-artemis-2.3.0.zip, there were no such
> files in it. Instead, I found this:
>
> apache-artemis-2.3.0/bin/lib/linux-x86_64 ll
> total 32
> -rw-r--r-- 1 igor igor 28687 Nov  1 05:42 libartemis-native-64.so
>
>
> I assumed that documentation is lagging behind, and the file called
> libActiveMQAIO64.so is now called libartemis-native-64.so. I used this file
> and pointed the system property -Djava.library.path=artemis-lib directory,
> where I copied the file libartemis-native-64.so
>
> Nonetheless, when I run the broker, I get this:
>
> {"level":"INFO","timestamp":"Thu Nov 09 16:43:05 CST
> 2017","thread":"main","logger":"org.apache.activemq.artemis.
> core.server","message":"AMQ221045:
> libaio is not available, switching the configuration into NIO"}
> {"level":"INFO","timestamp":"Thu Nov 09 16:43:05 CST
> 2017","thread":"main","logger":"org.apache.activemq.artemis.
> core.server","message":"AMQ221013:
> Using NIO Journal"}
>
> I'd appreciate any help, but the main question is: where do I get the file:
> libActiveMQAIO64.so ?
>
> Thanks
>
>
>
> --
> Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-
> f2341805.html
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message