The instructions on this page were used to create the galera package on the Fedora Linux distribution. This package contains the wsrep provider for MariaDB Galera Cluster.

The following table lists the versions of the Galera wsrep provider in the different MariaDB Galera Cluster releases.

Galera wsrep provider versionsIntroduced in MariaDB Galera Cluster
25.3.1910.1.20, 10.0.29, 5.5.54
25.3.1810.2.2, 10.1.18, 10.0.28, 5.5.53
25.3.1710.1.17, 10.0.27, 5.5.51
25.3.1510.1.13, 10.0.25, 5.5.49
25.3.1410.1.12, 10.0.24, 5.5.48
25.3.1210.1.11
25.3.910.0.17, 5.5.42
25.3.5, 25.2.910.0.10, 5.5.37
25.3.2, 25.2.810.0.7, 5.5.35
23.2.75.5.34

For convenience, a galera package containing the preferred wsrep provider is included in the MariaDB YUM and APT repositories (the preferred versions are bolded in the table above).

See also Deciphering Galera Version Numbers.

  1. Install the prerequisites:
sudo yum update
sudo yum -y install boost-devel check-devel glibc-devel openssl-devel scons
  1. Clone galera.git from github.com/mariadb and checkout mariadb-3.x banch:
git init repo
cd repo
git clone -b mariadb-3.x https://github.com/MariaDB/galera.git
  1. Build the packages by executing build.sh under scripts/ directory with -p switch:
cd galera
./scripts/build.sh -p

When finished, you will have an RPM package containing galera library, arbitrator and related files in the current directory. Note: The same set of instructions can be applied to other RPM based platforms to generate galera package.

Comments

Comments loading...
Loading