下载此文档

搭建mysql负载均衡及高可用环境12.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
搭建mysql负载均衡及高可用环境(1),mysql,keepalived,haproxy搭建一个集高可用、负载均衡的集群;也有使用到mysql的二进制复制来保持数据一致性;避免了单节点故障,也提供设备的利用率;虽然这个实验只有两台设备,但可以此为例,理解概念后再放大到其它环境也可以。AD:目标:使用两台主机实现Mysql的负载均衡及冗余,并做到双主互备;环境:,mysql-,keepalived-,haproxy-;说明:keepalived实现通过vrrp协议,通过使一个虚拟IP地址(或称浮动IP)在主备设备间的切换来达到主机冗余;而客户机通过访问这个虚拟IP来获取服务;软件,用于将请求按策略转发给不同主机,达到负载均衡的效果;可以实现网络层或应用层上的判断分配;mysql开启二进制日志,做到数据库之间的双向复制,保持数据一致性;#提醒一下,实际生产环境没人会这样搭建的,仅通过这个实验来理解这些概念,希望阅者能有所获;server1_ip===================================================#此处关闭了防火墙,开启则另配置相应规则serviceiptablesstopchkconfigiptablesofflsoptsoft#提取准备软件到此处haproxy--#此实验用到脚本目录mkdiroptlog#此实验日志文件夹=================================================[install_mysql]#在两台主机上安装mysql,此处使用rpm包安装,yum环境可以搭本地源;yuminstall-ymysql-serverservicemysqldstart=======================================================[create_mysql_test_table]#相同名称和字段的表,插入不同的值,方便中途测试ha和轮询是否成功;#还有分别创建一个相同的用户#server1mysqlusetest;createtablemywait(namechar(9),phonechar(14));insertintomywait(name,phone)values('wait',**********);#server2usetest;createtablemywait(namechar(9),phonechar(14));insertintomywait(name,phone)values('chen',**********);[new_mysql_test_user]mysqlgrantallontest.*todiaosi@'%'identifiedby'123456';flushprivileges;===============================================

搭建mysql负载均衡及高可用环境12 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小32 KB
  • 时间2019-01-29