bjghzly 发表于 2018-10-4 07:53:49

mysql 主从复制1201错误

  工作日志之-MySQL slave Replication Error
  Description:
  mysql> start slave;
  ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log
  # tail /var/log/mysqld.log

  090105 11:53:52 Failed to open the>
  090105 11:53:52 Could not find target log during>  ...
  # ls /var/run/mysqld/
  mysqld-relay-bin.000001mysqld-relay-bin.000003mysqld-relay-bin.000005mysqld-relay-bin.index
  mysqld-relay-bin.000002mysqld-relay-bin.000004mysqld-relay-bin.000006
  # cat master.info
  14
  mysql-bin.000010
  1235
  192.168.3.21
  slave
  29019853
  3307
  60
  0

  # cat>  /var/run/mysqld/mysqld-relay-bin.000013
  235
  mysql-bin.000010
  1235
  3
  50703
  Resolve solution:
  # service mysqld stop
  # rm -fr master.info

  # rm -fr>  # grep skip-slave-start /etc/my.cnf
  skip-slave-start
  # service mysqld start
  # mysql -uroot -p
  mysql> show master status;
  +------------------+----------+--------------+------------------+
  | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
  +------------------+----------+--------------+------------------+
  | mysql-bin.000011 |       98 |            |                  |
  +------------------+----------+--------------+------------------+
  # mysql -uroot -p
  mysql> change master to
  master_log_file='mysql-bin.000011',
  master_log_pos=98,
  master_host='192.168.3.21',
  master_port=3307,
  master_user='slave',
  master_password='12345678';
  Query OK, 0 rows affected (0.02 sec)
  mysql> start slave;
  Query OK, 0 rows affected (0.00 sec)
  mysql> show slave status\G
  *************************** 1. row ***************************
  Slave_IO_State: Waiting for master to send event
  Master_Host: 192.168.3.21
  Master_User: slave
  Master_Port: 3307
  Connect_Retry: 60
  Master_Log_File: mysql-bin.000011
  Read_Master_Log_Pos: 98

  >
  >
  >  Slave_IO_Running: Yes
  Slave_SQL_Running: Yes
  Replicate_Do_DB:
  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: 98

  >  Until_Condition: None
  Until_Log_File:
  Until_Log_Pos: 0
  Master_SSL_Allowed: No
  Master_SSL_CA_File:
  Master_SSL_CA_Path:
  Master_SSL_Cert:
  Master_SSL_Cipher:
  Master_SSL_Key:
  Seconds_Behind_Master: 0
  1 row in set (0.00 sec)

页: [1]
查看完整版本: mysql 主从复制1201错误