

# Lustre file system and client kernel compatibility
<a name="lustre-client-matrix"></a>

We highly recommend using the Lustre version for your FSx for Lustre file system that is compatible with the Linux kernel versions of your client instances.

## Amazon Linux clients
<a name="amz-linux-clients"></a>


| Operating system | OS version | Minimum kernel version | Maximum kernel version | Lustre client version | Lustre file system version | 
| --- | --- | --- | --- | --- | --- | 
|  |  |  |  |  | 2.10 | 2.12 | 2.15 | 
| Amazon Linux 2023 | 6.12 | \$1 | \$1 | 2.15 | no | yes | yes | 
|  | 6.1 | 6.1.79-99.167 | 6.1.79-99.167\$1 | 2.15 | no | yes | yes | 
| Amazon Linux 2 | 5.10 | 5.10.144-127.601 | 5.10.144-127.601\$1 | 2.12 | yes | yes | yes | 
|  |  |  | <5.10.144-127.601 | 2.10 | yes | yes | no | 
|  | 5.4 | 5.4.214-120.368 | 5.4.214-120.368\$1 | 2.12 | yes | yes | yes | 
|  |  |  | <5.4.214-120.368 | 2.10 | yes | yes | no | 
|  | 4.14 | 4.14.294-220.533 | 4.14.294-220.533\$1 | 2.12 | yes | yes | yes | 
|  |  |  | <4.14.294-220.533 | 2.10 | yes | yes | no | 

## Ubuntu clients
<a name="ubuntu-clients"></a>


| Operating system | OS version | Minimum kernel version | Maximum kernel version | Lustre client version | Lustre file system version | 
| --- | --- | --- | --- | --- | --- | 
|  |  |  |  |  | 2.10 | 2.12 | 2.15 | 
| Ubuntu | 24 | 6.14.0-1012 | 6.14.0\$1 | 2.15 | no | yes | yes | 
|  |  | 6.8.0-1024 | 6.8.0\$1 | 2.15 | no | yes | yes | 
|  | 22 | 6.8.0-1017 | 6.8.0\$1 | 2.15 | no | yes | yes | 
|  |  | 6.5.0-1023 | 6.5.0\$1 | 2.15 | no | yes | yes | 
|  |  | 6.2.0-1017 | 6.2.0\$1 | 2.15 | no | yes | yes | 
|  |  | 5.15.0-1015-aws | 5.15.0-1051-aws | 2.12 | yes | yes | yes | 
|  | 20 | 5.15.0-1015-aws | 5.15.0\$1 | 2.12 | yes | yes | yes | 
|  |  | 5.4.0-1011-aws | 5.13.0-1031-aws | 2.10 | yes | yes | no | 

## RHEL/CentOS/Rocky Linux clients
<a name="rhel-clients"></a>


| Operating system | OS version | Architecture | Minimum kernel version | Maximum kernel version | Lustre client version | Lustre file system version | 
| --- | --- | --- | --- | --- | --- | --- | 
|  |  |  |  |  |  | 2.10 | 2.12 | 2.15 | 
| RHEL/Rocky Linux | 9.7 | Arm \$1 x86 | 5.14.0-611.5.1 | 5.14.0-611\$1 | 2.15 | no | yes | yes | 
|  | 9.6 | Arm \$1 x86 | 5.14.0-570.12.1 | 5.14.0-570\$1 | 2.15 | no | yes | yes | 
|  | 9.5 | Arm \$1 x86 | 5.14.0-503.19.1 | 5.14.0-503\$1 | 2.15 | no | yes | yes | 
|  | 9.4 | Arm \$1 x86 | 5.14.0-427.13.1 | 5.14.0-427\$1 | 2.15 | no | yes | yes | 
|  | 9.3 | Arm \$1 x86 | 5.14.0-362.18.1 | 5.14.0-362.18.1 | 2.15 | no | yes | yes | 
|  | 9.0 | Arm \$1 x86 | 5.14.0-70.13.1 | 5.14.0-70.30.1 | 2.15 | no | yes | yes | 
| RHEL/CentOS/Rocky Linux | 8.10 | Arm \$1 x86 | 4.18.0-553 | 4.18.0-553\$1 | 2.12 | yes | yes | yes | 
|  | 8.9 | Arm \$1 x86 | 4.18.0-513\$1 | 4.18.0-513\$1 | 2.12 | yes | yes | yes | 
|  | 8.8 | Arm \$1 x86 | 4.18.0-477\$1 | 4.18.0-477\$1 | 2.12 | yes | yes | yes | 
|  | 8.7 | Arm \$1 x86 | 4.18.0-425\$1 | 4.18.0-425\$1 | 2.12 | yes | yes | yes | 
|  | 8.6 | Arm \$1 x86 | 4.18.0-372\$1 | 4.18.0-372\$1 | 2.12 | yes | yes | yes | 
|  | 8.5 | Arm \$1 x86 | 4.18.0-348\$1 | 4.18.0-348\$1 | 2.12 | yes | yes | yes | 
|  | 8.4 | Arm \$1 x86 | 4.18.0-305\$1 | 4.18.0-305\$1 | 2.12 | yes | yes | yes | 
| RHEL/CentOS | 8.3 | Arm \$1 x86 | 4.18.0-240\$1 | 4.18.0-240\$1 | 2.10 | yes | yes | no | 
|  | 8.2 | Arm \$1 x86 | 4.18.0-193\$1 | 4.18.0-193\$1 | 2.10 | yes | yes | no | 
|  | 7.9 | x86 | 3.10.0-1160\$1 | 3.10.0-1160\$1 | 2.12 | yes | yes | yes | 
|  | 7.8 | x86 | 3.10.0-1127\$1 | 3.10.0-1127\$1 | 2.10 | yes | yes | no | 
|  | 7.7 | x86 | 3.10.0-1062\$1 | 3.10.0-1062\$1 | 2.10 | yes | yes | no | 
| CentOS | 7.9 | Arm | 4.18.0-193\$1 | 4.18.0-193\$1 | 2.12 | yes | yes | yes | 
|  | 7.8 | Arm | 4.18.0-147\$1 | 4.18.0-147\$1 | 2.12 | yes | yes | yes | 