如何为钨复制器设置MariaDB?

如何为钨复制器设置MariaDB?,mariadb,tungsten-replicator,Mariadb,Tungsten Replicator,我正在使用MariaDB,下面是我的配置文件: cat /etc/my.cnf.d/server.cnf .... binlog_format=row server_id=12 sync_binlog = 100 binlog-row-image = full binlog_cache_size = 16M binlog_stmt_cache_size = 16M 但tpm安装有如下错误消息: ERROR >> 127_0_0_1 >> The MySQL datas

我正在使用MariaDB,下面是我的配置文件:

cat /etc/my.cnf.d/server.cnf 
....
binlog_format=row
server_id=12
sync_binlog = 100
binlog-row-image = full
binlog_cache_size = 16M
binlog_stmt_cache_size = 16M
但tpm安装有如下错误消息:

ERROR >> 127_0_0_1 >> The MySQL datasource binlog_format must be set to 'ROW' 
for heterogenous replication. The MySQL configuration file does not include   
binlog_format=row (RowBasedBinaryLoggingCheck)
ERROR >> 127_0_0_1 >> The MySQL config file '/etc/my.cnf.d/server.cnf' does    
not include a value for server-id (MySQLApplierServerIDCheck) 
Check the file to ensure a value is given and that it is not commented out

请帮忙

我通过添加“-skip validation check=MySQLApplierServerIDCheck”选项解决了这个问题。
对于mariaDB,Wonder replicator在主配置文件中查找,而不是在包含的配置文件中。

我从未见过
binlog*cache\u size
设置得那么高;钨丝需要它们吗?对于如此高的
sync\u binlog
值也是如此。您在该拓扑中使用的是什么版本?感谢@RickJames的评论,我在下面发布了一个答案。问题是Woods replicator仅检查“/etc/my.cnf”中的“binlog\u格式”。