Supported operating systems and architectures
Supported CPU architectures
YugabyteDB Anywhere supports deploying YugabyteDB on both x86 and ARM (aarch64) architecture-based hardware.
Supported operating systems
YugabyteDB Anywhere supports deploying YugabyteDB on the following operating systems:
- AlmaLinux OS 8 (default)
- CentOS
- Oracle Linux 7
- Oracle Linux 8
- Ubuntu 18
- Ubuntu 20
- Red Hat Enterprise Linux 8
Requirements for all OSes
Python 3 is required. If you're using YugabyteDB Anywhere to provision nodes in public clouds, be sure the custom AMI you plan to use has Python 3 installed.
The host AMI must have gtar
and zipinfo
installed.
Oracle Linux and AlmaLinux notes
YugabyteDB Anywhere support for Oracle Linux 8 and AlmaLinux OS 8 has the following limitations:
- Oracle Linux 8 uses the
firewall-cmd
client to set default targetACCEPT
. - On Oracle Linux 8, only the Red Hat Linux-compatible kernel is supported, to allow port changing. The Unbreakable Enterprise Kernel (UEK) is not supported.
- Systemd services are only supported in YugabyteDB Anywhere 2.15.1 and later versions.