Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master; the first event 'mysql-bin.001559' at 748770511, the last event read from 'mysql-bin.001559' at 748770511, the last byte read from 'mysql-bin.001559' at 748770530.'
sqlmysql> show variables like 'max_allowed_packet';
+--------------------+----------+
| Variable_name | Value |
+--------------------+----------+
| max_allowed_packet | 16777216 |
+--------------------+----------+
1 row in set (0.00 sec)
mysql> show variables like 'max_allowed_packet'; +--------------------+------------+ | Variable_name | Value | +--------------------+------------+ | max_allowed_packet | 1073741824 | +--------------------+------------+ 1 row in set (0.00 sec)
sqlmysql> set global max_allowed_packet=1073741824;
sqlmysql> start slave;
Query OK, 0 rows affected (0.01 sec)
mysql> show slave status\G;
注意
如果仍然报同样的错误,则重启slave节点的mysql服务,重新开启同步,一切正常。
本文作者:Kevin@灼华
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!