diff --git a/symmetric-assemble/src/docbook/advanced-topics.xml b/symmetric-assemble/src/docbook/advanced-topics.xml index cc9ee886d1..f604a93143 100644 --- a/symmetric-assemble/src/docbook/advanced-topics.xml +++ b/symmetric-assemble/src/docbook/advanced-topics.xml @@ -393,15 +393,30 @@ net stop symmetricds
Running as a *nix Service - SymmetricDS uses the + SymmetricDS uses the 32 bit Java Service Wrapper product from Tanuki Software to run in the background as a Unix system service. The Java Service Wrapper executable is named sym_service so it can be easily identified from a list of running processes. The service configuration is found in conf/sym_service.conf. - Edit this file if you want to change the default port number (8080), initial memory size + Edit this file if you want to change the initial memory size (256 MB), log file size (10 MB), or other settings. + If you need a 64 bit wrapper, you'll need to download the Java Service Wrapper 64 bit version, + then do the following: + + Unzip the download to some directory, say /tmp + Change directory to the unzip location + Run the following three commands: + + cp ./bin/wrapper /opt/symmetric-ds/bin/sym_service + cp ./lib/wrapper.jar /opt/symmetric-ds/lib/wrapper.jar + cp ./lib/libwrapper.so /opt/symmetric-ds/lib/libwrapper.so + + where /opt/symmetric-ds should be replaced with wherever you have installed SymmetricDS. + + + An init script is provided to work with standard Unix run configuration levels. The sym_service.initd file follows the @@ -429,9 +444,9 @@ net stop symmetricds /sbin/chkconfig --del sym_service - Using install_initd command (CentOS Linux, Oracle Linux, SUSE Linux): + Using install_initd command (Suse Linux): - On CentOS Linux, Oracle Linux, and SUSE Linux install the service by calling: + On Suse Linux install the service by calling: /usr/lib/lsb/install_initd sym_service Remove the service by calling: /usr/lib/lsb/remove_initd sym_service