MariaDB Slave_Parallel_Mode =乐观模式似乎被忽略

4dbbbstv  于 2023-01-13  发布在  其他
关注(0)|答案(2)|浏览(211)

MariaDB主机/从机设置。
我已经在/etc/mysql/my.cnf的[mysqld]部分下设置了slave_parallel_mode = optimistic
问题是SHOW ALL SLAVES STATUS命令显示“Parallel_Mode”=“conservative”。尽管我已经将其设置为“optimistic”
显示所有从机状态:并行模式=保守
显示变量,如'slave_parallel_mode' = optimistic #这是预期的,变量设置正确!但被忽略?
就好像MariaDB忽略了我的“slave_parallel_mode”=“乐观”
我已经多次重新启动了从数据库。我已经查看了错误日志。当我将它设置为乐观时,我找不到任何保守的原因。我已经在主数据库和从数据库上启用了GTID。
我已经阅读了文档100次https://mariadb.com/kb/en/mariadb/parallel-replication/,它没有说明除了设置slave_parallel_mode = optimistic之外还需要什么。
感谢您的帮助:)
让我知道如果你想看到其他变量的值等。

8gsdolmq

8gsdolmq1#

问题是我已经命名了连接,并且需要为每个连接设置slave_parallel_mode。
停止所有奴隶;
设置全局连接名称.从机并行模式= 'optmistic';
启动所有从机;
显示所有从机状态;
帮我解决了问题!

wpx232ag

wpx232ag2#

Flip to optimistic mode.

verify if it is optimistic mode or conservative?
show variables like '%slave_parallel_mode%';

connect to server

Stop all slaves;
Set global connection_name.slave_parallel_mode = 'optimistic';
Start all slaves;
Show all slaves status;

Now update in custom.cnf file (Slave_parallel_mode=optimistic)

Restart database

相关问题