博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux虚拟机mysql5.6.4-m7搭建MS主从复制。
阅读量:5226 次
发布时间:2019-06-14

本文共 897 字,大约阅读时间需要 2 分钟。

作为高可用的基础部分,搭建ms主从复制对于新手来说并不是那么容易,尤其是在没有硬件条件之下,下面就教你们怎么通过linux虚拟机来搭建环境,以及,配置mysql的ms主从复制。

白天工作太忙,只有晚上在写了。

 

步骤一:首先你得搭建好两台版本相同的数据库服务器,据说slave比maste版本高一点也可以完成,我还是建议用相同版本的,并且用克隆操作的话,搭建相同版本的数据库服务器简直是不能再简单了。如果你不知道怎么搭建这样的虚拟环境,我在另外一篇博客中在细细道来,先看下一步。

步骤二:保证两台linux虚拟机可以相互ping通,当初这一步花费了我很长的时间,如果你对linux操作系统不是很熟悉,对计算机网络也不熟悉,还是找一个人帮你弄一下,其实就是设置网卡的问题,还有可能跟防火墙有关系,ip地址选择dhcp自动分配,就不要自己去配置了。转下一步

步骤三:克隆过来的虚拟机以及之前在虚拟机上安装的l服务器,两者是完全相同的,配置文件也是相同的,还有auto.cnf文件,里面的数值相当于一个唯一校验码,你要修改其中的一个,然后再去my.cnf文件中配置主从吧,转下一步骤

 

步骤四:配置my.cnf文件,对于实现基本的功能,配置很简单,对于master来说,把二进制文件点出来,就可以,对于slave,修改sever-id=2,或者任意一个跟master不同的数值,你可以以你的ip地址的后两位为区分。配置好my.cnf文件之后,记得重启服务,重启服务命令是,service MySQLd restart,然后在master中创建一个具有replication的账户,以及密码。然后在登录slave,用root账户登录即可。

步骤五:用root账户登录master,用show master status 查看相关信息,在slave上,change各种信息,在start slave,show slave status \G,查看相关信息是否正确。基本到此大功告成。明天再详细的写一下吧。

 

转载于:https://www.cnblogs.com/sun-ashe/p/4276997.html

你可能感兴趣的文章
shell编程 遍历目录文件
查看>>
Python接口自动化测试_悠悠
查看>>
(转)python学习笔记5--decimal
查看>>
[BZOJ 5323][Jxoi2018]游戏
查看>>
编程面试的10大算法概念汇总
查看>>
【蒟蒻周报】思维与结论的碰撞 9.17-9.23
查看>>
Load generator连接失败的解决办法!(转)
查看>>
codevs 3295 落单的数
查看>>
STM32 HAL库学习系列第7篇---定时器TIM 输入捕获功能
查看>>
PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode() 返回null的问题
查看>>
SQLServer代理新建或者编辑作业报错
查看>>
LeetCode 搜索二维矩阵 II
查看>>
Python升级3.多
查看>>
算术表达式解析(第一版)
查看>>
java.lang.ClassNotFoundException: org.hibernate.annotations.common.reflection.MetadataProvider
查看>>
兼容各种浏览器的透明层效果
查看>>
软件工程概论课总结
查看>>
UVA11255 Necklace Burnside、组合
查看>>
HDU 2859 Phalanx
查看>>
Docker生产实践(六)
查看>>