OS Compatibility

The second step in deploying MariaDB software is to confirm OS compatibility.

MariaDB Platform includes MariaDB Enterprise Server, MariaDB MaxScale, and MariaDB ColumnStore. MariaDB Platform and MariaDB Community Server are compatible with a range of enterprise operating systems (OS).

Business requirements should inform OS choice, and this choice should be subject to careful vetting and testing.

The following OS abbreviations are used by this guide:

Operating System

Abbreviation

Red Hat Enterprise Linux 8 for x86-64

RHEL8

Red Hat Enterprise Linux 7 for x86-64

RHEL7

Red Hat Enterprise Linux 6 for x86-64

RHEL6

CentOS Linux 8 for x86-64

CentOS 8

CentOS Linux 7 for x86-64

CentOS 7

CentOS Linux 6 for x86-64

CentOS 6

Ubuntu 20.04 LTS (Focal) for x86-64

Ubuntu 20.04

Ubuntu 18.04 LTS (Bionic) for x86-64

Ubuntu 18.04

Ubuntu 16.04 LTS (Xenial) for x86-64

Ubuntu 16.04

Debian 10 (Buster) for x86-64

Debian 10

Debian 9 (Stretch) for x86-64

Debian 9

Debian 8 (Jessie) for x86-64

Debian 8

SUSE Linux Enterprise Server 15 for x86-64

SLES15

SUSE Linux Enterprise Server 12 for x86-64

SLES12

The MariaDB Engineering Policy defines the list of enterprise operating systems supported by MariaDB products.

MariaDB Enterprise Server

As of 2020-08-12 MariaDB Enterprise Server support by OS is as follows:

Operating System

ES10.5

ES10.4

ES10.3

ES10.2

RHEL8

Yes

Yes

Yes

Yes

RHEL7

Yes

Yes

Yes

Yes

RHEL6

No

Yes

Yes

Yes

CentOS 8

Yes

Yes

Yes

Yes

CentOS 7

Yes

Yes

Yes

Yes

CentOS 6

No

Yes

Yes

Yes

Ubuntu 20.04

Yes

Yes

Yes

No

Ubuntu 18.04

Yes

Yes

Yes

Yes

Ubuntu 16.04

Yes

Yes

Yes

Yes

Debian 10

Yes

Yes

Yes

Yes

Debian 9

Yes

Yes

Yes

Yes

SLES15

Yes

Yes

Yes

Yes

SLES12

Yes

Yes

Yes

Yes

MariaDB Community Server

As of 2020-08-12 MariaDB Community Server support by OS is as follows:

Operating System

CS10.5

CS10.4

CS10.3

CS10.2

RHEL8

Yes

Yes

Yes

Yes

RHEL7

Yes

Yes

Yes

Yes

RHEL6

No

Yes

Yes

Yes

CentOS 8

Yes

Yes

Yes

Yes

CentOS 7

Yes

Yes

Yes

Yes

CentOS 6

No

Yes

Yes

Yes

Ubuntu 20.04

Yes

Yes

Yes

No

Ubuntu 18.04

Yes

Yes

Yes

Yes

Ubuntu 16.04

Yes

Yes

Yes

Yes

Debian 10

Yes

Yes

Yes

Yes

Debian 9

Yes

Yes

Yes

Yes

SLES15

Yes

Yes

Yes

Yes

SLES12

Yes

Yes

Yes

Yes

MariaDB MaxScale

As of 2020-08-12 MariaDB MaxScale support by OS is as follows:

Operating System

MaxScale 2.5

MaxScale 2.4

MaxScale 2.3

RHEL8

Yes

Yes

Yes

RHEL7

Yes

Yes

Yes

RHEL6

No

Yes

Yes

CentOS 8

Yes

Yes

Yes

CentOS 7

Yes

Yes

Yes

CentOS 6

No

Yes

Yes

Ubuntu 20.04

Yes

Yes

Yes

Ubuntu 18.04

Yes

Yes

Yes

Ubuntu 16.04

Yes

Yes

Yes

Debian 10

Yes

Yes

Yes

Debian 9

Yes

Yes

Yes

SLES15

Yes

Yes

Yes

SLES12

Yes

Yes

Yes

MariaDB Enterprise ColumnStore

As of 2020-11-06 MariaDB Enterprise ColumnStore support by OS is as follows:

Operating System

Enterprise ColumnStore 5.4

RHEL8

Yes

RHEL7

Yes

RHEL6

No

CentOS 8

Yes

CentOS 7

Yes

CentOS 6

No

Ubuntu 20.04

Yes

Ubuntu 18.04

Yes

Ubuntu 16.04

Yes

Debian 10

Yes

Debian 9

Yes

SLES15

Yes

SLES12

Yes

MariaDB ColumnStore

As of 2020-11-06 MariaDB ColumnStore support by OS is as follows:

Operating System

ColumnStore 5.4

RHEL8

Yes

RHEL7

Yes

RHEL6

No

CentOS 8

Yes

CentOS 7

Yes

CentOS 6

No

Ubuntu 20.04

Yes

Ubuntu 18.04

Yes

Ubuntu 16.04

Yes

Debian 10

Yes

Debian 9

Yes

SLES15

Yes

SLES12

Yes

The next step in deploying MariaDB Platform is to confirm hardware compatibility.