This repository contains the user space server part of linstor to ease DRBD9 resource management.
Linstor, developed by LINBIT, is a software that manages DRBD replicated LVM/ZFS volumes across a group of machines. It maintains DRBD configuration on the participating machines. It creates/deletes the backing LVM/ZFS volumes. It automatically places the backing LVM/ZFS volumes among the participating machines.
Please read the user-guide provided at docs.linbit.com.
For further products and professional support, please contact us.
Releases generated by git tags on github are snapshots of the git repository at the given time. You most
likely do not want to use these. They might lack things such as generated man pages, the configure
script,
and other generated files. If you want to build from a tarball, use the ones provided by us.
Gradle is used for building linstor. On a fresh git clone some protobuf java files need to be generated and for that a fitting proto compiler is needed. So before building you need to run:
gradle getProtoc
After the correct proto compiler is installed in the ./tools directory you can build with:
gradle assemble
See the development documentation.