BUILDING LVM2 THIN PROVISIONING

tested on Slackware current (aug 2021)

draft – thin pool lvcreate does not return the prompt

REQUIREMENTS

slackpkg install lvm2 boost
slackpkg install autoconf-2 expat libaio boost zstd gcc-g++ lvm2

BUILD & DEPLOY

IT NEEDS SOME RAM TO BUILD ESP. IF YOU GOT MANY CORES (AT LEAST 3 GB FOR 12 CORES)

free -m

either from source or grab the latest release (https://github.com/jthornber/thin-provisioning-tools/tags)

git clone https://github.com/jthornber/thin-provisioning-tools.git
cd thin-provisioning-tools/
autoconf
./configure --sysconfdir=/etc --localstatedir=/var
echo $MAKEFLAGS
make clean
make > ../thin-provisioning-tools.log && echo BUILT
make install >> ../thin-provisioning-tools.log && echo DEPLOYED

or as SBo package

sbopkg -i thin-provisioning-tools

check

which thin_check
thin_check -h

REBOOT THE MACHINE otherwise thin pool lvcreate will get stuck at some point

reboot

HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | HTML5 | CONTACT
Copyright © 2024 Pierre-Philipp Braun