data-1-1主机是master,data-1-2是slave

Last_IO_Errno: 1236


slave查看show slave status\G;

显示Last_IO_Errno: 1236

模拟方法:master上执行reset master

  1. [root@data-1-1 ~]# tail -3 /data/3306/mysql-bin.index
  2. /data/3306/mysql-bin.000020
  3. /data/3306/mysql-bin.000021
  4. /data/3306/mysql-bin.000022
  5. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "reset master;"
  6. [root@data-1-1 ~]# tail -3 /data/3306/mysql-bin.index
  7. /data/3306/mysql-bin.000001
  8. [root@data-1-1 ~]# ll /data/3306/
  9. total 36
  10. drwxr-xr-x 10 mysql mysql 4096 Jan 16 22:03 data
  11. -rw-r--r-- 1 mysql mysql 1899 Oct 29 2013 my.cnf
  12. -rwx------ 1 mysql mysql 1310 Jan 10 19:14 mysql
  13. -rw-rw---- 1 mysql mysql 107 Jan 17 16:55 mysql-bin.000001
  14. -rw-rw---- 1 mysql mysql 28 Jan 17 16:55 mysql-bin.index
  15. -rw-rw---- 1 mysql mysql 6 Jan 11 00:04 mysqld.pid
  16. -rw-r----- 1 mysql root 10264 Jan 14 00:10 mysql_oldboy3306.err
  17. srwxrwxrwx 1 mysql mysql 0 Jan 11 00:04 mysql.sock
  18. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "create database t99;"

slave上检查同步状态

  1. mysql> show slave status\G;
  2. *************************** 1. row ***************************
  3. Slave_IO_State:
  4. Master_Host: 10.0.1.81
  5. Master_User: rep
  6. Master_Port: 3306
  7. Connect_Retry: 60
  8. Master_Log_File: mysql-bin.000022
  9. Read_Master_Log_Pos: 107
  10. Relay_Log_File: data-1-2-relay-bin.000010
  11. Relay_Log_Pos: 253
  12. Relay_Master_Log_File: mysql-bin.000022
  13. Slave_IO_Running: No
  14. Slave_SQL_Running: Yes
  15. Replicate_Do_DB:
  16. Replicate_Ignore_DB:
  17. Replicate_Do_Table:
  18. Replicate_Ignore_Table:
  19. Replicate_Wild_Do_Table:
  20. Replicate_Wild_Ignore_Table:
  21. Last_Errno: 0
  22. Last_Error:
  23. Skip_Counter: 0
  24. Exec_Master_Log_Pos: 107
  25. Relay_Log_Space: 455
  26. Until_Condition: None
  27. Until_Log_File:
  28. Until_Log_Pos: 0
  29. Master_SSL_Allowed: No
  30. Master_SSL_CA_File:
  31. Master_SSL_CA_Path:
  32. Master_SSL_Cert:
  33. Master_SSL_Cipher:
  34. Master_SSL_Key:
  35. Seconds_Behind_Master: NULL
  36. Master_SSL_Verify_Server_Cert: No
  37. Last_IO_Errno: 1236
  38. Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'could not find next log; the first event 'mysql-bin.000019' at 556,
    the last event read from '/data/3306/mysql-bin.000022' at 107, the last byte read from '/data/3306/mysql-bin.000022' at 107.'
  39. Last_SQL_Errno: 0
  40. Last_SQL_Error:
  41. Replicate_Ignore_Server_Ids:
  42. Master_Server_Id: 1
  43. 1 row in set (0.00 sec)
  44.  
  45. ERROR:
  46. No query specified

问题原因:

根据主从同步的原理,slave向master请求binlog时,master不仅把log发送过来,还会发送日志文件是哪个,以及下一次读取的位置信息。

master上执行了reset master命令后,导致日志文件从1开始了,这样从库根据之前获取的位置信息就不存在了,自然报错

解决方法:

master上找出当前日志文件最接近上一次slave同步的位置。下面可以找到是at 4,也可以使用at 107

  1. [root@data-1-1 ~]# mysqlbinlog /data/3306/mysql-bin.000001 >bin-1.log
  2. [root@data-1-1 ~]# less bin-1.log
  3. [root@data-1-1 ~]# cat bin-1.log
  4. /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
  5. /*!40019 SET @@session.max_insert_delayed_threads=0*/;
  6. /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
  7. DELIMITER /*!*/;
  8. # at 4
  9. #170117 16:55:09 server id 1 end_log_pos 107 Start: binlog v 4, server v 5.5.32-log created 170117 16:55:09 at startup
  10. # Warning: this binlog is either in use or was not closed properly.
  11. ROLLBACK/*!*/;
  12. BINLOG '
  13. 7dt9WA8BAAAAZwAAAGsAAAABAAQANS41LjMyLWxvZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  14. AAAAAAAAAAAAAAAAAADt231YEzgNAAgAEgAEBAQEEgAAVAAEGggAAAAICAgCAA==
  15. '/*!*/;
  16. # at 107
  17. #170117 16:56:18 server id 1 end_log_pos 188 Query thread_id=150 exec_time=0 error_code=0
  18. SET TIMESTAMP=1484643378/*!*/;
  19. SET @@session.pseudo_thread_id=150/*!*/;
  20. SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1/*!*/;
  21. SET @@session.sql_mode=0/*!*/;
  22. SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
  23. /*!\C utf8 *//*!*/;
  24. SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=33/*!*/;
  25. SET @@session.lc_time_names=0/*!*/;
  26. SET @@session.collation_database=DEFAULT/*!*/;
  27. create database t99
  28. /*!*/;
  29. DELIMITER ;
  30. # End of log file
  31. ROLLBACK /* added by mysqlbinlog */;
  32. /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
  33. /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
  34. [root@data-1-1 ~]#

slave执行如下过程

stop slave;

change master to master_log_file='mysql-bin.000001',master_log_pos=107;

start slave;

show slave status\G;

  1. mysql> stop slave;
  2. Query OK, 0 rows affected (0.01 sec)
  3.  
  4. mysql> change master to master_log_file='mysql-bin.000001',master_log_pos=107;
  5. Query OK, 0 rows affected (0.03 sec)
  6.  
  7. mysql> start slave;
  8. Query OK, 0 rows affected (0.00 sec)
  9.  
  10. mysql> show slave status\G;
  11. *************************** 1. row ***************************
  12. Slave_IO_State: Waiting for master to send event
  13. Master_Host: 10.0.1.81
  14. Master_User: rep
  15. Master_Port: 3306
  16. Connect_Retry: 60
  17. Master_Log_File: mysql-bin.000001
  18. Read_Master_Log_Pos: 188
  19. Relay_Log_File: data-1-2-relay-bin.000002
  20. Relay_Log_Pos: 334
  21. Relay_Master_Log_File: mysql-bin.000001
  22. Slave_IO_Running: Yes
  23. Slave_SQL_Running: Yes
  24. Replicate_Do_DB:
  25. Replicate_Ignore_DB:
  26. Replicate_Do_Table:
  27. Replicate_Ignore_Table:
  28. Replicate_Wild_Do_Table:
  29. Replicate_Wild_Ignore_Table:
  30. Last_Errno: 0
  31. Last_Error:
  32. Skip_Counter: 0
  33. Exec_Master_Log_Pos: 188
  34. Relay_Log_Space: 493
  35. Until_Condition: None
  36. Until_Log_File:
  37. Until_Log_Pos: 0
  38. Master_SSL_Allowed: No
  39. Master_SSL_CA_File:
  40. Master_SSL_CA_Path:
  41. Master_SSL_Cert:
  42. Master_SSL_Cipher:
  43. Master_SSL_Key:
  44. Seconds_Behind_Master: 0
  45. Master_SSL_Verify_Server_Cert: No
  46. Last_IO_Errno: 0
  47. Last_IO_Error:
  48. Last_SQL_Errno: 0
  49. Last_SQL_Error:
  50. Replicate_Ignore_Server_Ids:
  51. Master_Server_Id: 1
  52. 1 row in set (0.00 sec)
  53.  
  54. ERROR:
  55. No query specified
  56.  
  57. mysql>

额外补充点:

这个reset master 会影响和它直接连接的slave,而不是影响slave级联的slave。

比如下面主从架构,master上执行reset  master,slave1会被影响到,报错,slave2不出报错,但是slave2和slave1数据库里数据都是一样的。

master--->slave1---->slave2

因为slave1作为级联的中继端,会产生binlog,而slave2获取的是slave1的binlog

Last_SQL_Errno: 1007


模拟方法:

slave2从库执行reset slave

(master--->slave1---->slave2)此处我是在slave2上执行的reset slave操作,slave2在data-1-1机器上,slave1在data-1-2机器上

  1. mysql> reset slave;
  2. ERROR 1198 (HY000): This operation cannot be performed with a running slave; run STOP SLAVE first
  3. mysql> stop slave;
  4. Query OK, 0 rows affected (0.01 sec)
  5.  
  6. mysql> reset slave;
  7. Query OK, 0 rows affected (0.01 sec)
  8.  
  9. mysql> show slave status\G;
  10. *************************** 1. row ***************************
  11. Slave_IO_State:
  12. Master_Host: 10.0.1.82
  13. Master_User: rep
  14. Master_Port: 3306
  15. Connect_Retry: 60
  16. Master_Log_File:
  17. Read_Master_Log_Pos: 4
  18. Relay_Log_File: relay-bin.000001
  19. Relay_Log_Pos: 4
  20. Relay_Master_Log_File:
  21. Slave_IO_Running: No
  22. Slave_SQL_Running: No
  23. Replicate_Do_DB:
  24. Replicate_Ignore_DB: mysql
  25. Replicate_Do_Table:
  26. Replicate_Ignore_Table:
  27. Replicate_Wild_Do_Table:
  28. Replicate_Wild_Ignore_Table:
  29. Last_Errno: 0
  30. Last_Error:
  31. Skip_Counter: 0
  32. Exec_Master_Log_Pos: 0
  33. Relay_Log_Space: 126
  34. Until_Condition: None
  35. Until_Log_File:
  36. Until_Log_Pos: 0
  37. Master_SSL_Allowed: No
  38. Master_SSL_CA_File:
  39. Master_SSL_CA_Path:
  40. Master_SSL_Cert:
  41. Master_SSL_Cipher:
  42. Master_SSL_Key:
  43. Seconds_Behind_Master: NULL
  44. Master_SSL_Verify_Server_Cert: No
  45. Last_IO_Errno: 0
  46. Last_IO_Error:
  47. Last_SQL_Errno: 0
  48. Last_SQL_Error:
  49. Replicate_Ignore_Server_Ids:
  50. Master_Server_Id: 12
  51. 1 row in set (0.00 sec)
  52.  
  53. ERROR:
  54. No query specified

继续同步,出现1007报错

  1. mysql> start slave;
  2. Query OK, 0 rows affected (0.02 sec)
  3.  
  4. mysql> show slave status\G;
  5. *************************** 1. row ***************************
  6. Slave_IO_State: Waiting for master to send event
  7. Master_Host: 10.0.1.82
  8. Master_User: rep
  9. Master_Port: 3306
  10. Connect_Retry: 60
  11. Master_Log_File: mysql-bin.000004
  12. Read_Master_Log_Pos: 348
  13. Relay_Log_File: relay-bin.000006
  14. Relay_Log_Pos: 253
  15. Relay_Master_Log_File: mysql-bin.000004
  16. Slave_IO_Running: Yes
  17. Slave_SQL_Running: No
  18. Replicate_Do_DB:
  19. Replicate_Ignore_DB: mysql
  20. Replicate_Do_Table:
  21. Replicate_Ignore_Table:
  22. Replicate_Wild_Do_Table:
  23. Replicate_Wild_Ignore_Table:
  24. Last_Errno: 1007
  25. Last_Error: Error 'Can't create database 'tt'; database exists' on query. Default database: 'tt'. Query: 'create database tt'
  26. Skip_Counter: 0
  27. Exec_Master_Log_Pos: 107
  28. Relay_Log_Space: 541385
  29. Until_Condition: None
  30. Until_Log_File:
  31. Until_Log_Pos: 0
  32. Master_SSL_Allowed: No
  33. Master_SSL_CA_File:
  34. Master_SSL_CA_Path:
  35. Master_SSL_Cert:
  36. Master_SSL_Cipher:
  37. Master_SSL_Key:
  38. Seconds_Behind_Master: NULL
  39. Master_SSL_Verify_Server_Cert: No
  40. Last_IO_Errno: 0
  41. Last_IO_Error:
  42. Last_SQL_Errno: 1007
  43. Last_SQL_Error: Error 'Can't create database 'tt'; database exists' on query. Default database: 'tt'. Query: 'create database tt'
  44. Replicate_Ignore_Server_Ids:
  45. Master_Server_Id: 12
  46. 1 row in set (0.00 sec)
  47.  
  48. ERROR:
  49. No query specified

解决方法:找到master点的最新位置信息at 348

  1. [root@data-1-2 ~]# mysqlbinlog /application/mysql/data/mysql-bin.000004 >bin4.log
  2. [root@data-1-2 ~]# tail -10 bin4.log
  3. # at 267
  4. #170117 16:56:18 server id 1 end_log_pos 348 Query thread_id=150 exec_time=618 error_code=0
  5. SET TIMESTAMP=1484643378/*!*/;
  6. create database t99
  7. /*!*/;
  8. DELIMITER ;
  9. # End of log file
  10. ROLLBACK /* added by mysqlbinlog */;
  11. /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
  12. /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
  13. [root@data-1-2 ~]# mysqlbinlog /application/mysql/data/mysql-bin.000004 >bin4.log
  14. [root@data-1-2 ~]# tail -10 bin4.log
  15. # at 348
  16. #170117 17:43:17 server id 1 end_log_pos 429 Query thread_id=152 exec_time=3 error_code=0
  17. SET TIMESTAMP=1484646197/*!*/;
  18. create database t10
  19. /*!*/;
  20. DELIMITER ;
  21. # End of log file
  22. ROLLBACK /* added by mysqlbinlog */;
  23. /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
  24. /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
  25. [root@data-1-2 ~]#

slave2上执行如下,主从同步恢复正常

  1. mysql> change master to master_log_file='mysql-bin.000004',master_log_pos=348;
  2. Query OK, 0 rows affected (0.01 sec)
  3.  
  4. mysql> start slave;
  5. Query OK, 0 rows affected (0.00 sec)
  6.  
  7. mysql> show slave status\G;
  8. *************************** 1. row ***************************
  9. Slave_IO_State: Waiting for master to send event
  10. Master_Host: 10.0.1.82
  11. Master_User: rep
  12. Master_Port: 3306
  13. Connect_Retry: 60
  14. Master_Log_File: mysql-bin.000004
  15. Read_Master_Log_Pos: 429
  16. Relay_Log_File: relay-bin.000002
  17. Relay_Log_Pos: 334
  18. Relay_Master_Log_File: mysql-bin.000004
  19. Slave_IO_Running: Yes
  20. Slave_SQL_Running: Yes
  21. Replicate_Do_DB:
  22. Replicate_Ignore_DB: mysql
  23. Replicate_Do_Table:
  24. Replicate_Ignore_Table:
  25. Replicate_Wild_Do_Table:
  26. Replicate_Wild_Ignore_Table:
  27. Last_Errno: 0
  28. Last_Error:
  29. Skip_Counter: 0
  30. Exec_Master_Log_Pos: 429
  31. Relay_Log_Space: 484
  32. Until_Condition: None
  33. Until_Log_File:
  34. Until_Log_Pos: 0
  35. Master_SSL_Allowed: No
  36. Master_SSL_CA_File:
  37. Master_SSL_CA_Path:
  38. Master_SSL_Cert:
  39. Master_SSL_Cipher:
  40. Master_SSL_Key:
  41. Seconds_Behind_Master: 0
  42. Master_SSL_Verify_Server_Cert: No
  43. Last_IO_Errno: 0
  44. Last_IO_Error:
  45. Last_SQL_Errno: 0
  46. Last_SQL_Error:
  47. Replicate_Ignore_Server_Ids:
  48. Master_Server_Id: 12
  49. 1 row in set (0.00 sec)
  50.  
  51. ERROR:
  52. No query specified
  53.  
  54. mysql>

  

Last_Errno: 1008


1008:数据库不存在,删除数据库失败

master-->slave1-->slave2

data-1-1上有master(端口是3306),data-1-2机器是slave1(端口3306),data-1-1上还有个slave2(端口是3307)

模拟1008错误,在slave2上把一部分库删除。由于slave1还master和slave2,这里拿slave2做实验

  1. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "drop database d19;"
  2. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "drop database d29;"
  3. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "drop database dd10;"
  4. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "drop database t16;"
  5. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "drop database t10;"
  6. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "show databases;"
  7. +--------------------+
  8. | Database |
  9. +--------------------+
  10. | information_schema |
  11. | mysql |
  12. | performance_schema |
  13. | t1 |
  14. | test |
  15. +--------------------+
  16. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "show databases;"
  17. +--------------------+
  18. | Database |
  19. +--------------------+
  20. | information_schema |
  21. | d19 |
  22. | d29 |
  23. | dd10 |
  24. | mysql |
  25. | performance_schema |
  26. | t1 |
  27. | t10 |
  28. | t16 |
  29. | test |
  30. | uu |
  31. | zyx |
  32. +--------------------+
  33. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "drop database d19;"
  34. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "drop database d29;"
  35. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "drop database dd10;"
  36. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "drop database t16;"
  37. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "drop database t10;"
  38. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3306/mysql.sock -e "show databases;"

slave2出现错误1008错误

  1. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "show slave status\G;"
  2. *************************** 1. row ***************************
  3. Slave_IO_State: Waiting for master to send event
  4. Master_Host: 10.0.1.82
  5. Master_User: rep
  6. Master_Port: 3306
  7. Connect_Retry: 60
  8. Master_Log_File: mysql-bin.000004
  9. Read_Master_Log_Pos: 2367
  10. Relay_Log_File: relay-bin.000005
  11. Relay_Log_Pos: 1055
  12. Relay_Master_Log_File: mysql-bin.000004
  13. Slave_IO_Running: Yes
  14. Slave_SQL_Running: No
  15. Replicate_Do_DB:
  16. Replicate_Ignore_DB: mysql
  17. Replicate_Do_Table:
  18. Replicate_Ignore_Table:
  19. Replicate_Wild_Do_Table:
  20. Replicate_Wild_Ignore_Table:
  21. Last_Errno: 1008
  22. Last_Error: Error 'Can't drop database 'd19'; database doesn't exist' on query. Default database: 'd19'. Query: 'drop database d19'
  23. Skip_Counter: 0
  24. Exec_Master_Log_Pos: 1970
  25. Relay_Log_Space: 1602
  26. Until_Condition: None
  27. Until_Log_File:
  28. Until_Log_Pos: 0
  29. Master_SSL_Allowed: No
  30. Master_SSL_CA_File:
  31. Master_SSL_CA_Path:
  32. Master_SSL_Cert:
  33. Master_SSL_Cipher:
  34. Master_SSL_Key:
  35. Seconds_Behind_Master: NULL
  36. Master_SSL_Verify_Server_Cert: No
  37. Last_IO_Errno: 0
  38. Last_IO_Error:
  39. Last_SQL_Errno: 1008
  40. Last_SQL_Error: Error 'Can't drop database 'd19'; database doesn't exist' on query. Default database: 'd19'. Query: 'drop database d19'
  41. Replicate_Ignore_Server_Ids:
  42. Master_Server_Id: 12
  43. [root@data-1-1 ~]#

解决过程:

其实也就3步:1:停止slave。  2:跳过错误。3:开启slave

stop slave
set global sql_slave_skip_counter=5
start slave

  1. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "stop slave;"
  2. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "set global sql_slave_skip_counter=5;"
  3. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "start slave;"
  4. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "show slave status\G;" | grep Last_SQL_Errno
  5. Last_SQL_Errno: 0
  6. [root@data-1-1 ~]# mysql -uroot -poldboy123 -S /data/3307/mysql.sock -e "show slave status\G;"
  7. *************************** 1. row ***************************
  8. Slave_IO_State: Waiting for master to send event
  9. Master_Host: 10.0.1.82
  10. Master_User: rep
  11. Master_Port: 3306
  12. Connect_Retry: 60
  13. Master_Log_File: mysql-bin.000004
  14. Read_Master_Log_Pos: 2367
  15. Relay_Log_File: relay-bin.000006
  16. Relay_Log_Pos: 253
  17. Relay_Master_Log_File: mysql-bin.000004
  18. Slave_IO_Running: Yes
  19. Slave_SQL_Running: Yes
  20. Replicate_Do_DB:
  21. Replicate_Ignore_DB: mysql
  22. Replicate_Do_Table:
  23. Replicate_Ignore_Table:
  24. Replicate_Wild_Do_Table:
  25. Replicate_Wild_Ignore_Table:
  26. Last_Errno: 0
  27. Last_Error:
  28. Skip_Counter: 0
  29. Exec_Master_Log_Pos: 2367
  30. Relay_Log_Space: 1748
  31. Until_Condition: None
  32. Until_Log_File:
  33. Until_Log_Pos: 0
  34. Master_SSL_Allowed: No
  35. Master_SSL_CA_File:
  36. Master_SSL_CA_Path:
  37. Master_SSL_Cert:
  38. Master_SSL_Cipher:
  39. Master_SSL_Key:
  40. Seconds_Behind_Master: 0
  41. Master_SSL_Verify_Server_Cert: No
  42. Last_IO_Errno: 0
  43. Last_IO_Error:
  44. Last_SQL_Errno: 0
  45. Last_SQL_Error:
  46. Replicate_Ignore_Server_Ids:
  47. Master_Server_Id: 12
  48. [root@data-1-1 ~]#

  

  

 

Mysql主从同步问题汇总的更多相关文章

  1. mysql主从同步问题解决汇总

    出现问题原因:出现这个问题的原因是之前曾做过主从复制!问题:ERROR 1201 (HY000): Could not initialize master info structure; more e ...

  2. mysql主从同步(3)-percona-toolkit工具(数据一致性监测、延迟监控)使用梳理

    转自:http://www.cnblogs.com/kevingrace/p/6261091.html 在mysql工作中接触最多的就是mysql replication mysql在复制方面还是会有 ...

  3. Mysql 主从同步原理简析

    在开始讲述原理的情况下,我们先来做个知识汇总,究竟什么是主从,为什么要搞主从,可以怎么实现主从,mysql主从同步的原理1.什么是主从其实主从这个概念非常简单主机就是我们平常主要用来读写的服务,我们称 ...

  4. zabbix3.0.4监控mysql主从同步

    zabbix3.0.4监控mysql主从同步 1.监控mysql主从同步原理: 执行一个命令 mysql -u zabbix -pzabbix -e 'show slave status\G' 我们在 ...

  5. MySQL主从同步几个文件

    MySQL主从同步:   M锁表 M导出S导入 M解锁 M建同步帐号 S获取点位:产生master.info S开启同步   3306: mysql-bin.0000x mysql-bin.index ...

  6. 监控mysql主从同步状态脚本

    监控mysql主从同步状态脚本 示例一: cat check_mysql_health #!/bin/sh slave_is=($(mysql -S /tmp/mysql3307.sock -uroo ...

  7. Linux下MySQL主从同步配置

    Centos6.5 MySQL主从同步 MySQL版本5.6.25 主服务器:centos6.5 IP:192.168.1.101 从服务器:centos6.5 IP:192.168.1.102 一. ...

  8. Mysql主从同步(复制)

    目录: mysql主从同步定义      主从同步机制 配置主从同步      配置主服务器      配置从服务器 使用主从同步来备份      使用mysqldump来备份      备份原始文件 ...

  9. MySQL主从同步原理 部署【转】

    一.主从的作用:1.可以当做一种备份方式2.用来实现读写分离,缓解一个数据库的压力二.MySQL主从备份原理master 上提供binlog ,slave 通过 I/O线程从 master拿取 bin ...

随机推荐

  1. Java作业四

    1.先在一个包中编写第一个类ClassA,要求该类中具有四种不同访问权限的成员,再在另一个包中编写第二个类ClassB,并在该类中编写一个方法以访问第一个类中的成员.总结类成员访问控制的基本规则. p ...

  2. 在linux执行kettle

    1.下载 最新版下载 7.1 https://community.hitachivantara.com/docs/DOC-1009855 2.准备 3.上传任务文件 .kjb,.ktr 4.上传mys ...

  3. jmeter中添加压力机

    在压测的时候,可能并发比较大,一台机子已经启动不了那么多并发了,这个时候就是有多台机子一起来并发,就要添加压力机 如何添加压力机呢: 1.其他电脑上也安装了jmeter,和其他电脑都能ping通当前电 ...

  4. apache rewrite 规则

    啥是虚拟主机呢?就是说把你自己的本地的开发的机子变成一个虚拟域名,比如:你在开发pptv下面的一个项目 127.0.0.1/pptv_trunk,你想把自己的机器域名变成www.pptv.com.那么 ...

  5. Delphi 10.3.1拍照遇到的问题

    procedure TAddOrderCamera.CameraActionExecute(Sender: TObject); var Service: IFMXCameraService; Para ...

  6. https://stackoverflow.com/questions/40949967/running-storm-from-intellij-nimbus-error

    https://stackoverflow.com/questions/40949967/running-storm-from-intellij-nimbus-error 0down votefavo ...

  7. 安卓 dex 通用脱壳技术研究(二)

    0x03 DexHunter代码分析 DexHunter 实现中,只需要修改一处文件:dalvik\vm\native\dalvik_system_DexFile.cpp 下面是BeyondCompa ...

  8. c# 休眠后 定时唤醒

    源码见附件,执行唤醒功能前需要先对电源进行设置如下图: 源码

  9. APK模式下,epg版本升级,需要做同步

    采用安卓盒子(APK模式),需要在管理节点做一个同步: 同步目录: /var/www/html/upgradestb 从管理节点向三台业务节点同步: 2018/01/19 conf/server.co ...

  10. 多行文本用textarea而不是input type=textarea“”

    <textarea name="zhaiyao" id="" cols="35" rows="4">< ...