Mysql is not writing events to binlog, I have tried change the binlog configurations, but can't solve.
Conf:
server_id = 2
log-bin = master
binlog_format = row
replicate-do-db = our_db
log-slave-updates = true
'%log%' config: Seems that log_bin_basename does not exists in 5.5 and log-bin is used to configure the name and automatically turn on the log_bin, but I am still not receiving events in binlog, it just creates the file and write ' master.000919 | 4 | Format_desc | 2 | 107 | Server ver: 5.5.50-0+deb7u2-log, Binlog ver: 4' expire_logs_days = 10 max_binlog_size = 200M binlog_do_db = our_db
I also verified that the events are being write to general log
Version: mysql Ver 14.14 Distrib 5.5.50, for debian-linux-gnu (x86_64) using readline 6.2
The events that I need to be write in binlog are common inserts.
'%log%' config:
Variable_name Value
back_log 50
binlog_cache_size 32768
binlog_direct_non_transactional_updates OFF
binlog_format ROW
binlog_stmt_cache_size 32768
expire_logs_days 10
general_log OFF
general_log_file /opt/mysql/SRV01STM085.log
innodb_flush_log_at_trx_commit 1
innodb_locks_unsafe_for_binlog OFF
innodb_log_buffer_size 8388608
innodb_log_file_size 5242880
innodb_log_files_in_group 2
innodb_log_group_home_dir ./
innodb_mirrored_log_groups 1
log OFF
log_bin ON
log_bin_trust_function_creators OFF
log_error
log_output FILE
log_queries_not_using_indexes OFF
log_slave_updates ON
log_slow_queries OFF
log_warnings 1
max_binlog_cache_size 18446744073709547520
max_binlog_size 209715200
max_binlog_stmt_cache_size 18446744073709547520
max_relay_log_size 0
relay_log
relay_log_index
relay_log_info_file relay-log.info
relay_log_purge ON
relay_log_recovery OFF
relay_log_space_limit 0
slow_query_log OFF
slow_query_log_file /opt/mysql/SRV01STM085-slow.log
sql_log_bin ON
sql_log_off OFF
sync_binlog 0
sync_relay_log 0
sync_relay_log_info 0