-
问题:
-
原因:
由于虚拟机克隆,克隆完之后所有的文件都是一样的,包括IP地址、mac地址、uuid等。导致mysql的uuid一样,在搭建主从复制的时候,如果uuid是一样的,那么就不能搭建成功。出现了Slave_IO_Running: No的情况。
- 解决:
- 先查看MySQL的安装位置;
show variables like 'datadir';
- 通过mysql生成一个uuid用于修改;
- 进入配置文件,修改uuid
vim /var/lib/mysql/auto.cnf
- 重启服务器
systemctl restart network
- 重启Mysql服务
systemctl restart mysqld
- 重新登录数据库。
完成!!!!
若是在启动从库时报以下错,可以先停掉之前的线程,重新开启!