问题:
无法实现主从复制,请问,这是怎么回事?网上找了,试了 都不行,求教一下,谢谢!
Slave_IO_State: Connecting to master
Slave_IO_Running: Connecting
Slave_SQL_Running: Yes
排除了如下的问题
a、网络主从是互通的
b、主服务器上的slave账号密码也是ok的(admin/admin)
c、防火墙已关闭 (永久关闭)
d、设置的pos也对 (Exec_Master_Log_Pos: 592 对应master上的Position)
c、id问题,经检查配置也是ok的,主从也都是唯一的
参考
http://blog.chinaunix.net/uid-25909722-id-4608943.html
https://www.e-learn.cn/content/mysql/2355659
https://www.cnblogs.com/zhengdongdong/p/11193676.html
https://blog.csdn.net/daicooper/article/details/79905660
,依然没有解决
下面是我的配置
主设置
grant replication slave on *.* to 'admin'@'192.168.30.131' identified by 'admin';
从设置:
change master to master_host= '192.168.30.128', master_user='admin', master_password='admin', master_log_file='mysqlbin.000007', master_log_pos=595;
主服务器
mysql> show master status\G
*************************** 1. row ***************************
File: mysqlbin.000007
Position: 595
Binlog_Do_DB:
Binlog_Ignore_DB: mysql
Executed_Gtid_Set:
1 row in set (0.00 sec)
从服务器
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Connecting to master
Master_Host: 192.168.30.128
Master_User: admin
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysqlbin.000007
Read_Master_Log_Pos: 595
Relay_Log_File: relay-log.000001
Relay_Log_Pos: 4
Relay_Master_Log_File: mysqlbin.000007
Slave_IO_Running: Connecting
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: 1
Exec_Master_Log_Pos: 595
Relay_Log_Space: 154
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: NULL
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 2003
Last_IO_Error: error connecting to master '[email protected]:3306' - retry-time: 60 retries: 2
Last_SQL_Errno: 0
Last_SQL_Error:
Replicate_Ignore_Server_Ids:
Master_Server_Id: 0
Master_UUID:
Master_Info_File: /usr/local/mysql/data/master.info
SQL_Delay: 0
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
Master_Retry_Count: 86400
Master_Bind:
Last_IO_Error_Timestamp: 191229 13:03:22
Last_SQL_Error_Timestamp:
Master_SSL_Crl:
Master_SSL_Crlpath:
Retrieved_Gtid_Set:
Executed_Gtid_Set:
Auto_Position: 0
Replicate_Rewrite_DB:
Channel_Name:
Master_TLS_Version:
1 row in set (0.03 sec)