Установка плагина репликации группы Mysql

Когда я даю ПЛАГИН УСТАНОВКИ group_replication SONAME 'group_replication.so'; команда в mysql, я получаю следующую ошибкуerror И когда я перешел к каталогу, нет никакого пакета, названного group_replication.so. Я использую Ubuntu 16.04 с mysql 5.7.21. Как я устанавливаю пакет из источника или есть ли какой-либо другой способ преодолеть эту проблему и возобновить репликацию?

0
задан 3 February 2018 в 06:20

1 ответ

Я встретился с этой проблемой также, объясненный более подробно здесь: https://stackoverflow.com/questions/46535713/mysql-group-replication-plugin-not-found-in-version-5-7-19-5-7-21.

Что я изучил что это не все версии mysql, прибывшего связанный репликацией группы. Я вместо этого должен был установить "MySQL Community Version"

#[OPTIONAL] Completely remove current MySQL installation:
sudo service mysql stop
apt remove --purge mysql-\*
rm -rf /etc/mysql
rm -rf /var/log/mysql
rm -rf /var/lib/mysql
sudo apt-get clean
sudo apt-get autoclean

#Install MySQL Community Version 5.7.X:
sudo apt-get install libaio1
sudo apt-get install libmecab2
curl -OL https://downloads.mysql.com/archives/get/file/mysql-common_5.7.20-1ubuntu16.04_amd64.deb
curl -OL https://downloads.mysql.com/archives/get/file/mysql-community-client_5.7.20-1ubuntu16.04_amd64.deb
curl -OL https://downloads.mysql.com/archives/get/file/mysql-client_5.7.20-1ubuntu16.04_amd64.deb
curl -OL https://downloads.mysql.com/archives/get/file/mysql-community-server_5.7.20-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-common_5.7.20-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.20-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-client_5.7.20-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-community-server_5.7.20-1ubuntu16.04_amd64.deb 

Необходимо затем найти плагин и смочь установить его:

root@00.00.00.00:/var/log/mysql# ls -lah /usr/lib/mysql/plugin/
...
-rw-r--r-- 1 root root 1.7M Sep 13  2017 group_replication.so
....
2
ответ дан 31 October 2019 в 02:08

Другие вопросы по тегам:

Похожие вопросы: