Hello,

I'm trying to make my qpid broker persistent, but have been getting some
issues.

Below is my cmake output, which indicates Legacystore disabled and
Linearstore enabled. (I do see linearstore.so in the build/src folder by
the way.)
-- Found BerkeleyDB: /usr/lib/x86_64-linux-gnu/libdb_cxx.so
-- Looking for io_queue_init in aio
-- Looking for io_queue_init in aio - found
-- Looking for include file libaio.h
-- Looking for include file libaio.h - found
-- BerkeleyDB for C++ and libaio found, Legacystore support disabled by
default (deprecated, use linearstore instead).
-- Legacystore is excluded from build.
-- Found BerkeleyDB: /usr/lib/x86_64-linux-gnu/libdb_cxx.so
-- BerkeleyDB for C++ and libaio found, Linearstore support enabled.
-- Including BDB from /usr/include/db_cxx.h
-- Building linearstore tests

When starting the broker, using the following command (with an empty
qpidd.conf):
./qpidd -p 5672 --config ../../etc/qpidd.conf --auth no --storage-provider
./linearstore.so

The console output says "no storage provider available". How can I specify
a storage provider here? I thought "--storage-provider ./linearstore.so"
was trying to achieve the purpose. No?

(I'm using proton 0.10 and cpp broker 0.34.)

Thanks

jjw

Reply via email to