|
From: Gilbert S. <gil...@ho...> - 2017-09-05 23:34:08
|
Orabuntu-LXC available at https://github.com/gstanden/orabuntu-lxc has updated the scst-files.tar bundle to provide dynamic-versioning during SCST DKMS package build for Debian-based systemd-enabled linuxes. Latest build of SCST version 3.4.0 has been tested with scst-files.tar on Ubuntu 17.04 kernel version 4.10.0-33-generic and builds perfectly. To use the Orabuntu-LXC scst-files.tar bundles, go to https://github.com/gstanden/orabuntu-lxc and download our zip archive. Unzip the archive in for example your ~/Downloads directory and navigate to ./orabuntu-lxc-master/orabuntu/archives and then run: tar -xvf scst-files.tar then cd scst-files In that directory, simply run: ./create-scst.sh which does all the rest automatically (downloads latest SCST source (3.4.0), downloads the "scst-3.x-debian" gstanden-fork compile code) compiles from source DKMS-enabled *.deb packages for Debian-based systemd-enabled linux, and complete the install and configuration of SCST. This build is the BEST way to install SCST on Debian-based systemd-enabled linuxes such as Ubuntu 17.04 because it used DKMS-enabled packaging which means modules are recompiled automatically for you across kernel upgrades transparently with no manual compile needed. The scripts will also build the SAN for you and complete the entire configuration. If you only want to install SCST but not build the preconfigured SCST target and group file-backed LUNs, then edit create-scst.sh and only run create-scst-install.sh. Note that if you run the entire suite of scripts, it will also build the /etc/multipath.conf file for you automatically so recommendation is to run ./create-scst.sh without making any changes, and then just modify. for example, after install you could run: sudo scstadmin -clear_config -f which would clear out the preconfigured SCST SAN but would preserve the auto-generated /etc/multipath.conf file and then you can just edit the multipaths sections with your new LUN info after you have built the SCST SAN required for your specific project. SCST is the official Linux SAN solution of the Orabuntu-LXC project and it is widely-recognized as the best and most full-featured Linux SAN solution. Updates have been made in the build code to handle dynamic versioning of the SCST latest download. |