Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Реплицируются не все данные


Автор: animegirl 29.7.2013, 00:57
Не могу понять, настроила репликацию, вчера сидела переносила базу с домашнего сервера, на дедик, а репликация настроена была с дедика, на другой комп, наблюдала в реальном времени, как всё моментально перекидывалось. А сегодня, начали предстартовые тесты, гоняли скрипты, и под вечер заметила, что информация не добавляется. Между информацией добавленной и не добавленной, разница в том, что добавленная информация, это мой перенос базовых данных, где были обычные инсерты, а сейчас были сложные транзакции, но все внутри одной и той же базы. И не одна из них не перенеслась. Почему такое может быть?

Автор: Fortop 29.7.2013, 09:08
http://dev.mysql.com/doc/refman/5.1/en/replication-administration-status.html

для начала

Автор: animegirl 29.7.2013, 13:32

Fortop, 

Код

Slave_IO_State    Waiting for master to send event 
Master_Host    Master_Host 
Master_User    Master_User 
Master_Port    Master_Port 
Connect_Retry    10
Master_Log_File    mysql-bin.000008 
Read_Master_Log_Pos    107
Relay_Log_File    replica-relay-bin.000634 
Relay_Log_Pos    252
Relay_Master_Log_File    mysql-bin.000008 
Slave_IO_Running    Yes 
Slave_SQL_Running    Yes 
Replicate_Do_DB    way 
Replicate_Ignore_DB    
Replicate_Do_Table    
Replicate_Ignore_Table    
Replicate_Wild_Do_Table    
Replicate_Wild_Ignore_Table    
Last_Errno    0
Last_Error    
Skip_Counter    0
Exec_Master_Log_Pos    107
Relay_Log_Space    555
Until_Condition    None 
Until_Log_File    
Until_Log_Pos    0




Код

1    system user        NULL    Connect    16    Has read all relay log; waiting for the slave I/O ...    NULL
2    system user        NULL    Connect    351    Waiting for master to send event    NULL
54    root    127.66.6.13:59998    NULL    Query    0    NULL    SHOW PROCESSLIST


Автор: animegirl 29.7.2013, 17:59
Продолжается, эта непонятная ерунда. Подправила таблицу с phpmyadmin, и всё бежит как надо на реплику, но всё что делают скрипты, ничего не переносится.

Кстати, это может быть из-за того, что я не использую "USE dbname;"? На мастере фильтр по базам отключён после прочтения поста в блоге, о неправильном понимание работы этой настройки, но теперь, я засомневалась, не работает ли тоже самое с репликой?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)