Дилемма формата бинарного журнала MySQL?

Вы хотите gluster 3.0.x, я просто скрывался в списке пользования электронной почтой для gluster, и с ceph превращающий его в ядро Linux, я смотрю на это снова (я полагаю, что это станет достаточно стабильным быстрый).

Для архива gluster (хорошо, на март 2010): http://gluster.org/pipermail/gluster-users/2010-March/thread.html

Обратите внимание, что существует gluser фс и gluster система хранения (выделенные системы). Связанный, но не то же самое.

3
задан 29 September 2011 в 07:09
2 ответа

Я предполагаю, что вы сделали это при одной установке, не очищая ведомое устройство и не настраивая его с нуля.

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

INSERT INTO t (t) VALUES(NOW())

, где NOW () будет возвращать разные значения при выполнении на ведущем и ведомом.

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

Теперь вы переключаетесь на смешанную репликацию, которая может использовать строковую репликацию. основанная репликация для некоторых утверждений. С RBR вам действительно нужны точно такие же данные, поскольку ему трудно идентифицировать строки, которые были изменены, и обновлять их.

Так что же делать? - Настройте ведущее устройство на использование смешанного ведения журнала, а затем настройте ведомое устройство, используя согласованный снимок.

3
ответ дан 3 December 2019 в 06:16

You must eliminate all chance of Inserts, Updates, open temp tables, etc...

  1. on Slave(s):
stop slave;
flush tables with read lock;
  1. on Master:
flush tables with read lock;
set global binlog_format='MIXED';
unlock tables;
  1. on Slave(s):
unlock tables;
start slave;
1
ответ дан 3 December 2019 в 06:16

Теги

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