Download and Installation


				

				

You can clone the latest (and stable) 2.x source tree from the git repository:


You can clone the latest (and stable) 1.x source tree from the git repository:


If you already have an older copy of the source code previously cloned from the git repository, you can simply update it with the git pull command.

NOTE - If you wish to download only the administration utilities, you can find and download the latest tarball(s) here.

Change into the directory and run the Makefile to build the management utility and kernel module:

$ cd rxdsk-1.x
$ make


NOTE - To build the rxadm management utility, you will need to have the zlib libraries and zlib development files installed on your host system. As of 1.3, the build links to zlib for compressed archiving and decompressed restoration of rxdsk volumes.

NOTE - While it will still install without it, in order to utilize the pyRxAdm graphical wrapper (introduced in 2.2), you are required to have both the Python programming language and the pyGTK module installed.

NOTE - To build the kernel module, you are required to having either the full kernel source or the kernel headers installed for your current kernel revision.


And install the management utility, kernel module, and man page (management utility is installed in /sbin):

$ sudo make install


To insert the rxdsk module:

$ sudo modprobe rxdsk


To remove the rxdsk module:

$ sudo modprobe -r rxdsk


To insert the rxcache module:

$ sudo modprobe rxcache


To remove the rxcache module:

$ sudo modprobe -r rxcache

Patches

Any and all patches for RapidDisk can be found at here. To install the patches intended for the module, copy it to the module/drivers/block path of the package and type the following to apply:

$ patch -p0< patchname.patch


Note that each patch name will be descriptive enough to know which version of RapidDisk it applies to.