Debian
- Trust Vitastor package signing key:
wget https://vitastor.io/debian/pubkey.gpg -O /etc/apt/trusted.gpg.d/vitastor.gpg
- Add Vitastor package repository to your /etc/apt/sources.list:
- Debian 12 (Bookworm/Sid):
deb https://vitastor.io/debian bookworm main
- Debian 11 (Bullseye):
deb https://vitastor.io/debian bullseye main
- Debian 10 (Buster):
deb https://vitastor.io/debian buster main
- Add
-oldstable
to bookworm/bullseye/buster in this line to install the last stable version from 0.9.x branch instead of 1.x
- Debian 12 (Bookworm/Sid):
- Install packages:
apt update; apt install vitastor lp-solve etcd linux-image-amd64 qemu-system-x86
CentOS
- Add Vitastor package repository:
- CentOS 7:
yum install https://vitastor.io/rpms/centos/7/vitastor-release.rpm
- CentOS 8:
dnf install https://vitastor.io/rpms/centos/8/vitastor-release.rpm
- AlmaLinux 9 and other RHEL 9 clones (Rocky, Oracle…):
dnf install https://vitastor.io/rpms/centos/9/vitastor-release.rpm
- CentOS 7:
- Enable EPEL:
yum/dnf install epel-release
- Enable additional CentOS repositories:
- CentOS 7:
yum install centos-release-scl
- CentOS 8:
dnf install centos-release-advanced-virtualization
- RHEL 9 clones: not required
- CentOS 7:
- Enable elrepo-kernel:
- CentOS 7:
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
- CentOS 8:
dnf install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
- RHEL 9 clones:
dnf install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm
- CentOS 7:
- Install packages:
yum/dnf install vitastor lpsolve etcd kernel-ml qemu-kvm
Installation requirements
- Linux kernel 5.4 or newer, for io_uring support. 5.8 or later is highly recommended because io_uring is a relatively new technology and there is at least one bug which reproduces with io_uring and HP SmartArray controllers in 5.4
- liburing 0.4 or newer
- lp_solve
- etcd 3.4.15 or newer. Earlier versions won’t work because of various bugs, for example #12402.
- node.js 10 or newer
Version archive
All previous Vitastor and other components (QEMU, etcd…) package builds can be found here: