- 浏览: 187745 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
grzrt:
zkf55915 写道哥们怎么用啊
好久不用了,就是看帮助资 ...
淘宝MetaQ开源消息队列安装 -
zkf55915:
哥们怎么用啊
淘宝MetaQ开源消息队列安装 -
grzrt:
jinnianshilongnian 写道整这个了?
没有 看 ...
linux内核中链表的实现 -
jinnianshilongnian:
整这个了?
linux内核中链表的实现
由于主服务器异外重启, 导致从报错, 错误如下: mysql错误日志: 按照习惯, 先尝试必改position位置. 错误依旧, 接下来登陆到主服务器查看binlog日志. 没有看到这个位置. 找到最接近错误标记627655136的一个position是627625631
. 再回到slave机器上change master, 将postion指向这个位置. 再次查看 主从同步正常了, 同样的方法修复其它slave机器.
show slave status错误:
mysql> show slave status\G
Master_Log_File: mysql-bin.000288
Read_Master_Log_Pos: 627806304
Relay_Log_File: mysql-relay-bin.000990
Relay_Log_Pos: 627806457
Relay_Master_Log_File: mysql-bin.000288
Slave_IO_Running: No
Slave_SQL_Running: Yes
Exec_Master_Log_Pos: 627806304
Relay_Log_Space: 627806663
......
Last_IO_Error: Got fatal error 1236 from master when
reading
data from binary log:
'Client requested master to start
replication from impossible position'
tail /data/mysql/mysql-error.log
111010 17:35:49 [ERROR] Error reading packet from server: Client requested master
to start replication from impossible position ( server_errno=1236)
111010 17:35:49 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data
from
binary log: 'Client requested master to start replication from impossible
position', Error_code: 1236
111010 17:35:49 [Note] Slave I/O thread exiting, read up to log 'mysql-bin.000288',
position 627806304
mysql> stop slave;
mysql> change master to master_log_file='mysql-bin.000288',master_log_pos=627625751;
mysql> start slave;
先按照错误点的标记去主服务器日志中查找:[root@db1 ~]# mysqlbinlog --start-position=627655136 /data/mysql/binlog/mysql-bin.000288
/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#111010 13:31:19 server id 4 end_log_pos 106 Start: binlog v 4, server v 5.1.45-log
created 111010 13:31:19
# Warning: this binlog is either in use or was not closed properly.
BINLOG '
F1aTTg8EAAAAZgAAAGoAAAABAAQANS4xLjQ1LWxvZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAEzgNAAgAEgAEBAQEEgAAUwAEGggAAAAICAgC
'/*!*/;
DELIMITER ;
# End of log file
ROLLBACK /* added by mysqlbinlog */;
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
[root@db1 ~]# mysqlbinlog /data/mysql/binlog/mysql-bin.000288 > test.txt
less text.txt
看最后一部分
# at 627625495
#111010 16:35:46 server id 1 end_log_pos 627625631 Query thread_id=45613333
exec_time=32758 error_code=0
SET TIMESTAMP=1318289746/*!*/;
delete from freeshipping_bef_update where part='AR-4006WLM' and code=''
/*!*/;
# at 627625631
#111010 16:35:46 server id 1 end_log_pos 627625751
Query thread_id=45613333
exec_time=32758 error_code=0
SET TIMESTAMP=1318289746/*!*/;
delete from shippingFee_special where part='AR-4006WLM'
/*!*/;
DELIMITER ;
# End of log file
ROLLBACK /* added by mysqlbinlog */;
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)
mysql> change master to master_log_file='mysql-bin.000288',master_log_pos=627625631;
Query OK, 0 rows affected (0.06 sec)
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Queueing master event to the relay log
Master_Host: 192.168.21.105
Master_User: rep
Master_Port: 3306
Connect_Retry: 10
Master_Log_File: mysql-bin.000289
Read_Master_Log_Pos: 25433767
Relay_Log_File: mysql-relay-bin.000003
Relay_Log_Pos: 630
Relay_Master_Log_File: mysql-bin.000289
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
发表评论
-
MySQL中关于查询条件中的字符串空格问题
2013-02-20 19:17 7681假设当前mysql数据库中有个表:sysuser 有个字段 ... -
动态添加MYSQL从库,导出主库
2013-01-15 17:57 1008http://dev.mysql.com/doc/refman ... -
mysql 语句的调度优先级及改变
2012-12-07 16:47 1259MySQL的默认的调度策略可用总结如下: · 写入操作优 ... -
MySQL水平分区表初体验总结
2012-09-21 15:22 1192本文总结个这段时间研究MySQL水平分区表总结,列举分区 ... -
小议同步IO :fsync与fdatasync
2012-09-13 20:23 714对于提供事务支持的 ... -
Linux修改MySql默认存储引擎为InnoDB
2012-09-13 18:25 1576一、关闭相关应用 二、停止mysql bin/m ... -
MySQL数据库的初始化mysql_install_db
2012-09-13 14:13 4681一、mysql_install_db说明 当MySQL的 ... -
[mysql]不要再执着于thread_concurrency
2012-08-20 10:51 3366结论: thread_concurrency 在GNU ... -
【转】对mysql日志进行操作的总结包括 启用,过期自动删除 等
2012-08-19 17:25 8841. 以前我错误的认为mysql的日志可以恢复到任何时 ... -
mysql 主从复制1201错误
2012-08-19 15:59 944工作日志之-MySQL slave Replication E ... -
binlog-format
2012-07-03 20:16 873面的这些是在网上找的 ... -
MYSQL5.1复制参数binlogformat(转)
2012-07-03 11:42 836http://apps.hi.baidu.com/share/ ... -
Mysql启动多个实例
2012-06-25 19:32 869系统环境:CentOS5操作步骤: cd /var/lib c ... -
mysql 5.5.* 下的主从模式
2012-05-29 10:30 753试验环境:服务器安装是按照张宴的环境配置的 http://bl ... -
MySQL创建用户与授权
2012-05-29 10:26 619一, 创建用户: 命令:CREATE USER ' ... -
MySQL配置文件my.cnf 例子最详细翻译
2012-05-29 10:21 943转的 MySQL配置文件my.cnf 例子最详细翻译,可以保存 ... -
MySQL源码分析(1):主要模块及数据流
2012-05-26 11:07 1135经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修 ... -
mysql主从搭建实现
2012-05-25 21:43 810MySQL是应用广泛的关系型数据库,当数据规模逐渐扩大,并且重 ... -
mysql配置文件
2012-05-25 21:30 816[mysqld] port = 3306 serverid ... -
Handlersocket的安装
2012-05-25 21:13 850一、下载mysql,我选择的是mysql-5.5.15源码安装 ...
相关推荐
Mysql主从同步的Last_IO_Errno:1236错误是什么原因呢,我们要如何来解决这个问题呢?下面和小编一起来看看关于此问题的记录与解决办法。 [removed]ec(2);[removed] 从服务器错误代码: Last_IO_Errno: 1236 Last...
1. **错误识别**:在描述中提到的错误`Last_IO_Error: Got fatal error 1236 from master when reading data from binary log...`通常表示从库在尝试读取主库的二进制日志时遇到了问题,可能是由于日志文件丢失或者...
综上所述,面对“运行UG提示Fatal error detected unable to continue”的问题,通过理解错误信息、分析潜在原因并采取相应的解决措施,可以有效地解决问题,确保UG软件能够正常运行。同时,采取预防措施可以减少...
error 日志当中的记录: [ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 从发了帖子,只有人看,没有人回复,看到这种情况只能自己解决问题了,自己动手...
VC++编译错误信息_fatal_error VC++编译错误信息是指在使用Visual C++进行编译时所出现的各种错误信息。这些错误信息可能是语法错误、逻辑错误、编译器错误等,了解这些错误信息可以帮助开发者快速定位和解决问题。...
Fatal error: Class ‘COM’ not found in XXXXXXXXX 没发现 COM 类,php代码主要是调用一些系统的信息,初想应该是php没配置好,在stackoverflow找到答案,是讨论xampp的,要延伸开来,我加了几个要点: ★ php 根...
### PHP中连接MySQL时出现Fatal error: Call to ...通过以上步骤,您应该能够解决“Fatal error: Call to undefined function mysql_connect()”的问题。如果仍然遇到问题,请检查所有配置细节,确保没有遗漏任何步骤。
解决报错LINK : fatal error LNK1000补丁 返回错误:LINK : fatal error LNK1000: Internal error during IncrBuildImage
一、简介 主从复制的原理本站的其他文章已经介绍得很详细了,这里不再赘述。简单概况一下就是:从端服务器获取主端服务器的操作日志,并对其进行解析,再在从端复现同样的操作...Got fatal error 1236 from master whe
解决"fatal error C1853" 的方法包括: 1. **重新生成预编译头**:最直接的解决方案是删除现有的预编译头文件(通常命名为`stdafx.obj`或`pch.obj`),然后重新编译项目,这将强制编译器生成新的预编译头。 2. **...
当主从服务器的Server ID相同,就会出现"Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids"这样的错误,这是由于MySQL的复制机制要求主从服务器的ID必须不同,以防止...
在编程过程中,我们时常会遇到各种编译错误,其中一种比较棘手的错误是"collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core dumped"。这个错误通常发生在尝试使用g++或gcc编译C++或C...
在配置过程中,如果遇到`Slave_IO_Running`为`NO`,并且报错`Got fatal error 1236 from master when reading data from binary log`,这通常意味着从服务器无法处理主服务器上的某些事件。可能的原因包括版本不兼容...
在PHP开发过程中,可能会遇到“Fatal error Class 'Think' not found in runtime.php”的错误提示,这通常是由于类加载问题导致的。在这个问题中,我们主要关注的是PHP的类自动加载机制以及Linux系统的文件系统特性...
fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory 【错误】fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory ...通过以上方法,成功解决编译错误
在Linux系统中,当您尝试编译某个项目或软件,特别是涉及到网络安全和加密的库时,可能会遇到“fatal error: openssl/sha.h: No such file or directory”这样的错误。这个错误意味着您的系统缺少OpenSSL库的头文件...
当你在项目中遇到“fatal error: boostdesc_bgm.i: No such file or directory”这样的错误时,解决方法通常包括以下几步: 1. 检查你的项目路径:确保你已经在包含该文件的正确目录下编译代码,或者在编译命令中...
当出现"A fatal error has been detected by the Java Runtime Environment"这样的错误时,通常意味着在运行时发生了严重的问题,可能是由于内存溢出、无效的指针引用或其他系统级别的异常。 这个问题可能源于以下...