On 09/03/2015 08:16 PM, jjw tectec wrote:
Thanks for your reply. I had tried many different command options before,
they all had different problems. Below is the output of the execution:
./qpidd -p 5672 --auth no --load-module ./linearstore.so
2015-09-03 14:12:50 [Broker] notice Broker (pid=6278) start-up
2015-09-03 14:12:50 [Store] notice Linear Store: Store module initialized;
store-dir=/home/mmos/.qpidd
2015-09-03 14:12:50 [Store] notice Linear Store: Store module initialized;
store-dir=/home/mmos/.qpidd
2015-09-03 14:12:50 [Broker] error Multiple store plugins are not supported
2015-09-03 14:12:50 [Broker] critical Broker (pid=6278) start-up failed:
Failed to start broker: Multiple store plugins were loaded
(/home/mmos/qpid/qpid-cpp-0.34/src/qpid/broker/Broker.cpp:505)
Ok, so this probably mean you have the store module installed into the
default module directory. One option is to just leave out the
--load-module ./linearstore.so. The one issue there is you need to make
sure the version of the module you load is compatible with the qpidd binary.
The other option is to add --no-module-dir i.e.
./qpidd -p 5672 --auth no --no-module-dir --load-module ./linearstore.so
--log-enable info+
That should at get the module loaded and hopefully the rest of the
errors were related to trying to load the module twice.
Once the module is loaded, the other point to note is that only durable
messages on durable queues are actually written to disk.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org