repl可以正常登录master,将复制重新做了 ,还是不行

 

解决方案:修改slave上的 master.info文件


mysql> show variables like '%dir%';
+-----------------------------------------+----------------------------+
| Variable_name                           | Value                      |
+-----------------------------------------+----------------------------+
| basedir                                 | /                          |
| binlog_direct_non_transactional_updates | OFF                        |
| character_sets_dir                      | /usr/share/mysql/charsets/ |
| datadir                                 | /var/lib/mysql/            |
| innodb_data_home_dir                    |                            |
| innodb_log_group_home_dir               | ./                         |
| innodb_max_dirty_pages_pct              | 90                         |
| plugin_dir                              | /usr/lib64/mysql/plugin    |
| slave_load_tmpdir                       | /tmp                       |
| tmpdir                                  | /tmp                       |
+-----------------------------------------+----------------------------+


执行show variables like '%dir%';  之后找到
datadir 的路径  为/var/lib/mysql/  


[root@localhost mysql]# cd /var/lib/mysql/ 
[root@localhost mysql]# ls -lh
total 31G
-rw-r--r-- 1 root  root  4.9K Apr 10 14:25 ;
drwx------ 2 mysql mysql 4.0K Apr 10 16:20 test
-rw-rw---- 1 mysql mysql  22G Apr 11 16:20 ibdata1
-rw-rw---- 1 mysql mysql 5.0M Apr 11 16:20 ib_logfile0
-rw-rw---- 1 mysql mysql 5.0M Apr 11 16:20 ib_logfile1
-rw-rw---- 1 mysql root   31K Apr 10 14:30 localhost.localdomain.err
-rw-rw---- 1 mysql mysql    6 Apr 10 14:30 localhost.localdomain.pid
-rw-rw---- 1 mysql mysql  14K Apr 11 17:20 localhost-relay-bin.000031
-rw-rw---- 1 mysql mysql  251 Apr 11 17:20 localhost-relay-bin.000032
-rw-rw---- 1 mysql mysql   58 Apr 11 17:20 localhost-relay-bin.index
-rw-rw---- 1 mysql mysql   75 Apr 11 17:20 master.info
-rw-rw---- 1 mysql mysql 1.1G Apr 10 15:55 mysql-bin.000011
-rw-rw---- 1 mysql mysql 1.1G Apr 10 16:10 mysql-bin.000012
-rw-rw---- 1 mysql mysql 123M Apr 11 16:20 mysql-bin.000013
-rw-rw---- 1 mysql mysql  247 Apr 10 16:10 mysql-bin.index
srwxrwxrwx 1 mysql mysql    0 Apr 10 14:30 mysql.sock
-rw-rw---- 1 mysql mysql   60 Apr 11 17:20 relay-log.info
-rw-r--r-- 1 root  root   115 Mar 28 18:11 RPM_UPGRADE_HISTORY
drwxr-xr-x 2 mysql mysql 4.0K Mar 28 18:11 test
[root@localhost mysql]# 

找到master.info 文件


[root@localhost mysql]# cat master.info
15
mysql-bin.000002
452710
192.168.11.12
repl
Welcome@456
3306
60
0
0
[root@localhost mysql]# \


是不是发现问题了,密码是不是错了 ,这里改一下就行了
[root@localhost mysql]# vi master.info
15
mysql-bin.000002
452710
192.168.11.12
repl
Welcome@123
3306
60
0

 

最后重启下slave 就行了 。service mysql restart