...
The qpidd broker requires you to setup a data directory or specify --no-data-dir (see help for more details). Best
is to make sure that you have create a data directory for qpidd that the process has permissions to write to.
The default location is
Code Block |
---|
/lib/var/qpidd |
...
Starting qpidd and it says the that process is already locked
Note that when qpidd starts it creates a lock file is data directories directory are being used. If you have a coreun-controlled exit, please mail
the trace from the core to the qpid-dev@i.a.o mailing list. Then to To clear the lock run
Code Block |
---|
./qpidd -q |
...
Code Block |
---|
./qpidd --help |
but format formated in the following way.
a.) remove the '--' from the beginning of the option.
b.) place a '=' between the option and the value.
c.) place one option per line.
...
The easiest way to get a full set listing of the broker's options are to use the --help command, run it locally for the latest set of options. These options can then be set in the conf file for convenience (see above)
Code Block |
---|
./qpidd --help Usage: qpidd OPTIONS Options: -h [ --help ] Displays the help message -v [ --version ] Displays version information --config FILE (/etc/qpidd.conf) Reads configuration from FILE Module options: --module-dir DIR (/usr/lib/qpidd) Load all .so modules in this directory --load-module FILE Specifies additional module(s) to be loaded --no-module-dir Don't load modules from module directory Broker Options: --data-dir DIR (/var/lib/qpidd) Directory to contain persistent data generated by the broker --no-data-dir Don't use a data directory. No persistent configuration will be loaded or stored -p [ --port ] PORT (5672) Tells the broker to listen on PORT --worker-threads N (3) Sets the broker thread pool size --max-connections N (500) Sets the maximum allowed connections --connection-backlog N (10) Sets the connection backlog limit for the server socket --staging-threshold N (5000000) Stages messages over N bytes to disk -m [ --mgmt-enable ] yes|no (1) Enable Management --mgmt-pub-interval SECONDS (10) Management Publish Interval --ack N (0) Send session.ack/solicit-ack at least every N frames. 0 disables voluntary ack/solitict -ack Daemon options: -d [ --daemon ] Run as a daemon. -w [ --wait ] SECONDS (10) Sets the maximum wait time to initialize the daemon. If the daemon fails to initialize, prints an error and returns 1 -c [ --check ] Prints the daemon's process ID to stdout and returns 0 if the daemon is running, otherwise returns 1 -q [ --quit ] Tells the daemon to shut down Logging options: --log-output FILE (stderr) Send log output to FILE. FILE can be a file name or one of the special values: stderr, stdout, syslog -t [ --trace ] Enables all logging --log-enable RULE (error+) Enables logging for selected levels and component s. RULE is in the form 'LEVEL+:PATTERN' Levels are one of: trace debug info notice warning error critical For example: '--log-enable warning+' logs all warning, error and critical messages. '--log-enable debug:framing' logs debug messages from the framing namespace. This option can be used multiple times --log-time yes|no (1) Include time in log messages --log-level yes|no (1) Include severity level in log messages --log-source yes|no (0) Include source file:line in log messages --log-thread yes|no (0) Include thread ID in log messages --log-function yes|no (0) Include function signature in log messages |
...