Supported Linux Distributions
Simplyblock requires a Linux Kernel 5.19 or later with NVMe over Fabrics and NVMe over TCP enabled. However, sbcli-pre
,
the simplyblock commandline interface, requires some additional tools and expects certain conventions for configuration
files and locations. Therefore, simplyblock officially only supports Red Hat-based Linux distribution as of now.
While others may work, manual intervention may be required and simplyblock cannot support those as of now.
Control Plane
The following Linux distributions are considered tested and supported to run a control plane:
Distribution | Version | Architecture | Support Level |
---|---|---|---|
Red Hat Enterprise Linux | 9 and later | x64 | Fully supported |
Rocky Linux | 9 and later | x64 | Fully supported |
AlmaLinux | 9 and later | x64 | Fully supported |
Disaggregated Storage Plane
The following Linux distributions are considered tested and supported to run a disaggregated storage plane:
Distribution | Version | Architecture | Support Level |
---|---|---|---|
Red Hat Enterprise Linux | 9 and later | x64, arm64 | Fully supported |
Rocky Linux | 9 and later | x64, arm64 | Fully supported |
AlmaLinux | 9 and later | x64, arm64 | Fully supported |
Hyper-Converged Storage Plane
The following Linux distributions are considered tested and supported to run a hyper-converged storage plane:
Distribution | Version | Architecture | Support Level |
---|---|---|---|
Red Hat Enterprise Linux | 8.1 and later | x64, arm64 | Fully supported |
CentOS | 8 and later | x64, arm64 | Fully supported |
Rocky Linux | 9 and later | x64, arm64 | Fully supported |
AlmaLinux | 9 and later | x64, arm64 | Fully supported |
Ubuntu | 18.04 | x64, arm64 | Fully supported |
Ubuntu | 20.04 | x64, arm64 | Fully supported |
Ubuntu | 22.04 | x64, arm64 | Fully supported |
Debian | 12 or later | x64, arm64 | Fully supported |
Amazon Linux 2 (AL2) | - | x64, arm64 | Fully supported |
Amazon Linux 2023 | - | x64, arm64 | Fully supported |
Storage Clients
The following Linux distributions are considered tested and supported as NVMe-oF storage clients:
Distribution | Version | Architecture | Support Level |
---|---|---|---|
Red Hat Enterprise Linux | 8.1 and later | x64, arm64 | Fully supported |
CentOS | 8 and later | x64, arm64 | Fully supported |
Rocky Linux | 9 and later | x64, arm64 | Fully supported |
AlmaLinux | 9 and later | x64, arm64 | Fully supported |
Ubuntu | 18.04 | x64, arm64 | Fully supported |
Ubuntu | 20.04 | x64, arm64 | Fully supported |
Ubuntu | 22.04 | x64, arm64 | Fully supported |
Debian | 12 or later | x64, arm64 | Fully supported |
Amazon Linux 2 (AL2) | - | x64, arm64 | Partially supported1 |
Amazon Linux 2023 | - | x64, arm64 | Partially supported1 |
1 Amazon Linux 2 and Amazon Linux 2023 have a bug with NVMe over Fabrics Multipathing. That means that NVMe over Fabrics on any Amazon Linux operates in a degraded state with the risk of connection outages. As an alternative, multipathing must be configured using the Linux Device Manager (dm) via DM-MPIO.