This is an old revision of the document!
Installation
1) Download the package from our GitHub Repository to a convenient location and decompress it.
2) Go to the installation directory, compile, and install the package as the root user (for production use):
cd lsmcd ./configure make install
Note: A number of options and settings can be configured pre-installation. Use ./configure --help to see the configurable options.
3) LSMCD will install to the /usr/local/lsmcd directory.
4) cd to /usr/local/lsmcd/bin/
5) customize conf/node.conf to your box’s needs (see our configuration page for more info on these settings).
6) Create the following directories if they don’t exist:
- /dev/shm/lsmcd
- /tmp/lsmcd
7) To start or stop LSMCD run:
/usr/local/lsmcd/bin/lsmcdctrl <start/stop>
How to fix errors
- Got
fatal error: expat.h: No such file or directory
, then you should try to installexpat-devel
- Got
fatal error: addrmap.h: No such file or directory
, then you should try to installexpat-devel
- Got
error: either specify a valid zlib installation
, then you should try to installzlib-devel
- Got
error: no openssl
, then you should try to installopenssl-devel
- Got
/tmp/lsmcd/lsmcd.pid: No such file or directory', then you should try
mkdir /tmp/lsmcd''