Двоичные журналы MySQL не запускаются

Короче говоря: мои двоичные журналы не запускаются, даже если log-bin установлен и указан. Я не уверен, как это исправить.

У меня есть экземпляр MariaDB, работающий в качестве службы в Windows, который я пытаюсь скопировать в экземпляр MariaDB на компьютере с Ubuntu. Я использую MySQL Workbench 6.0 настолько, насколько могу, чтобы управлять всем, и следую инструкциям Oracle здесь для настройки репликации master-slave: http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html

Я перешел к четвертой главе, где якобы настроены ведущий и ведомый, и я собираюсь заблокировать чтение основных таблиц для начального дампа данных на ведомое устройство, прежде чем я начну репликацию. Поэтому я очистил таблицы с блокировкой чтения и проверил статус мастера:

FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;

Эта последняя строка не возвращала никакой двоичной информации журнала. Проверив дальше, я побежал:

SHOW BINARY LOGS;

и сообщение об ошибке подтвердило, что:

Error Code: 1381. You are not using binary logging

Master Config выглядит так:

[mysqld]
datadir = "C:/mysql/data"
port=3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
innodb_buffer_pool_size=1535M
innodb_log_file_size=50M
feedback=ON
innodb_flush_log_at_trx_commit = 1
sync_binlog = 1
log-bin-index = "C:/mysql/logs/log-bin.index"
log-bin=mysql-bin
server-id=1
innodb_flush_log_at_trx_commit=1

[client]
port=3306

Как мне убедиться, что двоичные журналы катятся, чтобы я мог продолжить это?

0 ответов

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