暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL主从复制环境下修改服务器IP地址

原创 bingo 2023-02-20
1749

       因为需要将原有的一套MySQL主从复制环境迁移到其他机房,数据库服务器的IP地址需要全部修改。这个过程中,需要确保的就是从库在断开主库后,能从正确的位置再次启动。

具体的操作不走如下:

1、迁移前在主库创建新的主从复制账号。由于之前是通过网段进行创建账号的,所以需

要重新创建,如果之前创建的是使用所有网段则不需要创建。

(root@localhost) [(none)]>create user repl@10.10.122.% identified by '123456';

(root@localhost) [(none)]>grant replication slave on *.* to repl@10.8.122.%;

(root@localhost) [(none)]>flush PRIVILEGES;


2、服务器迁移完成后,修改主从服务器的IP地址,然后登录从库。

[root@node2 ~]# mysql -uroot -p


3、停止从库的主从复制

(root@localhost) [(none)]>stop slave;


4、查看主从复制的状态信息

(root@localhost) [(none)]>show slave status;


5、修改master信息,由于我是基于GTID搭建的主从复制,所以这里没有再指定日志的

位置。

(root@localhost) [(none)]>change master to

master_host='10.10.122.36',

master_port=3306,

master_user='repl',

master_password='123456';


6、启动复制

(root@localhost) [(none)]>start slave;


7、查看主从复制的状态信息

(root@localhost) [(none)]>show slave status;



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论