dmitryst
Собственно в логах слейва вижу это:
file host.local.err:
Код:
070814 11:21:45 mysqld started
070814 11:21:45 InnoDB: Started; log sequence number 0 43655
070814 11:21:45 [Warning] Neither --relay-log nor --relay-log-index were used; s
o replication may break when this MySQL server acts as a slave and has his hostn
ame changed!! Please use '--relay-log=host-relay-bin' to avoid this problem.
070814 11:21:45 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.0.27' socket: '/tmp/mysql.sock' port: 3306 FreeBSD port: mysql-se
rver-5.0.27
070814 11:21:45 [Note] Slave SQL thread initialized, starting replication in log
'host-bin.000001' at position 441269501, relay log './host-relay-bin.0000
02' position: 4363820
070814 11:21:50 [Note] Slave I/O thread: connected to master 'replicator@192.168.4.1
1:3306', replication started in log 'host-bin.000001' at position 441269501
070814 11:24:27 [Note] Slave I/O thread killed while reading event
070814 11:24:27 [Note] Slave I/O thread exiting, read up to log 'host-bin.000
001', position 441295868
070814 11:24:27 [Note] Error reading relay log event: slave SQL thread was kille
d
070814 11:24:32 [Note] Slave SQL thread initialized, starting replication in log
'host-bin.000001' at position 441295868, relay log './host-relay-bin.0000
01' position: 4
070814 11:24:37 [Note] Slave I/O thread: connected to master 'replicator@192.168.4.1
1:3306', replication started in log 'host-bin.000001' at position 441295868
Но! Вижу в каталоге БД на слейве (пример):
Код:
...
-rw-rw---- 1 mysql mysql 3040 Aug 13 02:09 property_definitions.MYD
-rw-rw---- 1 mysql mysql 10240 Aug 13 02:09 property_definitions.MYI
-rw-rw---- 1 mysql mysql 8764 Aug 13 02:09 property_definitions.frm
-rw-rw---- 1 mysql mysql 22360 Aug 13 02:09 property_values.MYD
-rw-rw---- 1 mysql mysql 45056 Aug 13 02:09 property_values.MYI
-rw-rw---- 1 mysql mysql 8634 Aug 13 02:09 property_values.frm
...
А это говорит о том, что файлы переписывались ночью. Приходит в голову мысль, что возможно репликация проходит нормально, а разница в размерах БД связана с ростом таблиц во время дневной активности. Ночью же просиходит оптимизация таблиц скриптами.
Интересен момент: автоматически сервер MySQL может реплицировать данные, без ручной команды load data from master? Возможно эффект
load data from master;
Query OK, 0 rows affected, 1 warning (5.10 sec)
зависит от активности БД?