Создание пакета Galera wsrep на Ubuntu и Debian
Инструкции на этой странице были использованы для создания пакета galera на дистрибутивах Ubuntu и Debian Linux. Этот пакет содержит поставщик wsrep для кластера MariaDB Galera.
Начиная с MariaDB Galera Cluster 5.5.35, версия поставщика wsrep составляет 25.3.5. Мы также предоставляем 25.2.9 для тех, кому это нужно или кто этого хочет.
До этого версия wsrep составляла 23.2.7.
- Установить необходимые компоненты:
sudo apt-get update sudo apt-get upgrade sudo apt-get -y install check debhelper libasio-dev libboost-dev libboost-program-options-dev libssl-dev scons
- Клонировать galera.git с github.com/mariadb и переключиться на ветку mariadb-3.x:
git init repo cd repo git clone -b mariadb-3.x https://github.com/MariaDB/galera.git
- Собрать пакеты, выполнив
build.shв директории scripts со значением-p:
cd galera ./scripts/build.sh -p
После завершения вы получите пакеты Debian для библиотеки galera и арбитра в родительской директории.
Запуск набора тестов galera
Если вы хотите запустить galera набор тестов (mysql-test-run --suite=galera), вам необходимо установить библиотеку galera как /usr/lib/galera/libgalera_smm.so или /usr/lib64/galera/libgalera_smm.so
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/building-the-galera-wsrep-package-on-ubuntu-and-debian/