Binary tarball file names available based on the Percona Server for MySQL version¶
For later version of Percona Server for MySQL, the tar files are organized by the glibc2
version. You can find this version on your operating system with the following command:
$ ldd --version
Expected output
ldd (Ubuntu GLIBC 2.35-0ubuntu3.1) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
If the glibc2
version from your operating system is not listed, then this Percona Server for MySQL version does not support that operating system.
Binary tarball file name organization¶
The following lists the platform and the associated full binary file name used by Percona Server for MySQL tar files from version 8.0.26-16 and later.
Platform | Percona Server for MySQL tarball name | glibc2 version |
---|---|---|
Ubuntu 22.04 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.35-zenfs.tar.gz | glibc2.35 |
Ubuntu 20.04 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.31.tar.gz | glibc2.31 |
Ubuntu 18.04 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.27.tar.gz | glibc2.27 |
Red Hat Enterprise 9 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.34.tar.gz | glibc2.34 |
Red Hat Enterprise 8 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.28.tar.gz | glibc2.28 |
Red Hat Enterprise 7 | Percona-Server-8.0.30-22-Linux.x86_64.glibc2.17.tar.gz | glibc2.17 |
Red Hat Enterprise 6 | Percona-Server-8.0.20-11-Linux.x86_64.glibc2.12.tar.gz | glibc2.12 |
The types of files are as follows:
Type | Name | Description |
---|---|---|
Full | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>.tar.gz | Contains all files available |
Minimal | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>-minimal.tar.gz | Contains binaries and libraries |
Debug | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>-debug.tar.gz | Contains the minimal build files and test files, and debug symbols |
Zenfs | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>-zenfs.tar.gz | Contains the zenfs files and can be either a full or minimal installation |
The following binary tarballs are available for Percona Server for MySQL Pro builds from version 8.0.35-27 and later.
Platform | Percona Server for MySQL Pro tarball name | glibc2 version |
---|---|---|
Ubuntu 22.04 | Percona-Server-Pro-8.0.37-29-Linux.x86_64.glibc2.35.tar.gz | glibc2.35 |
Ubuntu 22.04 | Percona-Server-Pro-8.0.37-29-Linux.x86_64.glibc2.35-minimal.tar.gz | glibc2.35 |
Red Hat Enterprise 9 | Percona-Server-Pro-8.0.37-29-Linux.x86_64.glibc2.34.tar.gz | glibc2.34 |
Red Hat Enterprise 9 | Percona-Server-Pro-8.0.37-29-Linux.x86_64.glibc2.34-minimal.tar.gz | glibc2.34 |
The types of files are the following:
Type | Name | Description |
---|---|---|
Full | Percona-Server-Pro-<version-number>-Linux.x86_64.<glibc2-version>.tar.gz | Contains all files available |
Minimal | Percona-Server-Pro<version-number>-Linux.x86_64.<glibc2-version>.minimal.tar.gz | Contains binaries and libraries |
Implemented in Percona for MySQL 8.0.26-16, the following binary tarballs are available for the MyRocks ZenFS installation. See Installing and configuring Percona Server for MySQL with ZenFS support for more information and the installation procedure.
Type | Name | Description |
---|---|---|
Full | Percona-Server-<version number>-Linux.x86_64.<glibc-version>-zenfs.tar.gz | Contains the binaries, libraries, test files, and debug symbols |
Minimal | Percona-Server-<version number>-Linux.x86_64.<glibc-version>-zenfs-minimal.tar.gz | Contains the binaries and libraries but does not include test files or debug symbols |
At this time, you can enable the ZenFS plugin in the following distributions:
Distribution Name | Notes |
---|---|
Debian 11.1 | Able to run the ZenFS plugin |
Ubuntu 20.04.3 | Requires the 5.11 HWE kernel patched with the allow blk-zoned ioctls without CAPT_SYS_ADMIN patch |
If you do not enable the ZenFS functionality on Ubuntu 20.04, the binaries with ZenFS support can run on the standard 5.4 kernel. Other Linux distributions are adding support for ZenFS, but Percona does not provide installation packages for those distributions.
The multiple binary tarballs from earlier versions are replaced with the following:
Type | Name | Operating systems | Description |
---|---|---|---|
Full | Percona-Server-<version number>-Linux.x86_64.glibc2.12.tar.gz | Built for CentOS 6 | Contains binaries, libraries, test files, and debug symbols |
Minimal | Percona-Server-<version number>-Linux.x86_64.glibc2.12-minimal.tar.gz | Built for CentOS 6 | Contains binaries and libraries but does not include test files, or debug symbols |
Full | Percona-Server-<version number>-Linux.x86_64.glibc2.17.tar.gz | Compatible with any supported operating system except for CentOS 6 | Contains binaries, libraries, test files, and debug symbols |
Minimal | Percona-Server-<version number>-Linux.x86_64.glibc2.17-minimal.tar.gz | Compatible with any supported operating system except for CentOS 6 | Contains binaries and libraries but does not include test files or debug symbols |
The tarball file has the following characteristics:
Type | Name | Description |
---|---|---|
Full | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>.tar.gz | Contains all files available |
Minimal | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>.minimal.tar.gz | Contains binaries and libraries |
Debug | Percona-Server-<version-number>-Linux.x86_64.<glibc2-version>.debug.tar.gz | Contains the minimal build files and test files, and debug symbols |
For Percona Server for MySQL 8.0.19-10 and earlier, multiple tarballs are provided based on the OpenSSL library available in the distribution:
-
ssl100 - for Debian prior to 9 and Ubuntu prior to 14.04 versions (
libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
); -
ssl102 - for Debian 9 and Ubuntu versions starting from 14.04 (
libssl.so.1.1 => /usr/lib/libssl.sl.1.1
) -
ssl101 - for CentOS 6 and CentOS 7 (
libssl.so.10 => /usr/lib64/libssl.so.10
); -
ssl102 - for CentOS 8 and RedHat 8 (
libssl.so.1.1 => /usr/lib/libssl.so.1.1.1b
);
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.