Skip to main content

Install Linux

Contributors netapp-perveilerk

You must install StorageGRID on all Linux grid hosts. For a list of supported versions, use the NetApp Interoperability Matrix Tool.

Before you begin

Ensure your operating system meets StorageGRID's minimum kernel version requirements, as listed below. Use the command uname -r to get your operating system's kernel version, or consult with your OS vendor.

Note "Linux" refers to a RHEL, Ubuntu, or Debian deployment. For a list of supported versions, see the NetApp Interoperability Matrix Tool (IMT).
RHEL
RHEL version Minimum kernel version Kernel package name

8.8 (deprecated)

4.18.0-477.10.1.el8_8.x86_64

kernel-4.18.0-477.10.1.el8_8.x86_64

8.10

4.18.0-553.el8_10.x86_64

kernel-4.18.0-553.el8_10.x86_64

9.0 (deprecated)

5.14.0-70.22.1.el9_0.x86_64

kernel-5.14.0-70.22.1.el9_0.x86_64

9.2 (deprecated)

5.14.0-284.11.1.el9_2.x86_64

kernel-5.14.0-284.11.1.el9_2.x86_64

9.4

5.14.0-427.18.1.el9_4.x86_64

kernel-5.14.0-427.18.1.el9_4.x86_64

9.6

5.14.0-570.18.1.el9_6.x86_64

kernel-5.14.0-570.18.1.el9_6.x86_64

Ubuntu

Note: Support for Ubuntu versions 18.04 and 20.04 have been deprecated and will be removed in a future release.

Ubuntu version Minimum kernel version Kernel package name

22.04.1

5.15.0-47-generic

linux-image-5.15.0-47-generic/jammy-updates,jammy-security,now 5.15.0-47.51

24.04

6.8.0-31-generic

linux-image-6.8.0-31-generic/noble,now 6.8.0-31.31

Debian

Note: Support for Debian version 11 has been deprecated and will be removed in a future release.

Debian version Minimum kernel version Kernel package name

11 (deprecated)

5.10.0-18-amd64

linux-image-5.10.0-18-amd64/stable,now 5.10.150-1

12

6.1.0-9-amd64

linux-image-6.1.0-9-amd64/stable,now 6.1.27-1

Steps
  1. Install Linux on all physical or virtual grid hosts according to the distributor's instructions or your standard procedure.

    Note Don't install any graphical desktop environments.
    • If you are using the standard Linux installer when installing RHEL, select the "compute node" software configuration, if available, or "minimal install" base environment.

    • When installing Ubuntu, you must select standard system utilities. Selecting OpenSSH server is recommended to enable ssh access to your Ubuntu hosts. All other options can remain cleared.

  2. Ensure that all hosts have access to package repositories, including the Extras channel for RHEL.

  3. If swap is enabled:

    1. Run the following command: $ sudo swapoff --all

    2. Remove all swap entries from /etc/fstab to persist the settings.

      Note Failing to disable swap entirely can severely lower performance.