|
Guide for Persistence
|
Persistent Store services are provided by Store Process.
There are two executables for the Store, each with it's own man page:
Unix and Windows command-line interface.
UMP Store daemon
Usage: umestored [options] configfile
Available options:
-h, --help display this help and exit
-d, --dump-dtd dump DTD to stdout
-f, --detach detach from terminal (not supported on Windows)
-v, --validate validate config, but do not run
-u, --use-utc Use UTC time format for log messages
-a, --affinitize=PCPU[,RRLIST] assign CPU process affinity to PCPU. If optional RRLIST is given
assigns CPU affinity in a round-robin sequence as key processing
threads are created, example: -a 1,3,5 assigns CPU 1 to the process
and CPUs 3, 5, 3, ... to created threads in a repeating sequenceumestored command (the final "d" stands for "daemon") runs the Store Process. It can be run interactively from a shell or command prompt, or from a script or batch file. (For use as a Windows Service, see Umestoreds Man Page.)umestored to fork a child process which detaches from the controlling terminal. The umestored command normally remains attached to the controlling terminal and runs until interrupted. With "-f", the umestored command exits back to the shell, and the forked child continues running in the background.umestored exits.umestored exits with status 0 for no errors, or non-zero if errors were found. For example: umestored -v /um/store1_cfg.xml
umestored is 0 for success and some non-zero value for failure.
Windows Service interface. See UM Daemons as Windows Services for general information about UM daemons as Windows Services.
UMP Store service
Usage: umestoreds [options] [configfile]
Available options:
-E, --env_var_file update/set environment variable file
-U, --unset_env_var_file unset the environment variable file
-h, --help display this help and exit
-d, --dump-dtd dump DTD to stdout
-u, --use-utc Use UTC time format for log messages
-s, --service=install install the service passing configfile
-s, --service=remove delete/remove the service
-s, --service=config update configfile info to use configfile passed
-v, --validate validate config, but do not run
-e, --event-log-level update/set service logging level. This is the minimum logging
level to send to the Windows event log. Valid values are:
NONE - Send no events
INFO
WARN - default
ERROR
-a, --affinitize=PCPU[,RRLIST] assign CPU process affinity to PCPU. If optional RRLIST is given
assigns CPU affinity in a round-robin sequence as key processing
threads are created, example: -a 1,3,5 assigns CPU 1 to the process
and CPUs 3, 5, 3, ... to created threads in a repeating sequence
configfile XML config file (if not present, looks in registry)umestoreds command has two functions: umestoreds exits.umestoreds exits with status 0 for no errors, or non-zero if errors were found. For example: umestoreds -v c:\um\store1_cfg.xml
umestored is 0 for success and some non-zero value for failure.