MySQL主主复制+Keepalived高可用(备注).docxVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL主主复制Keepalived高可用(备注)

MySQL双主机群部署环境描述OS:CentOS 6.5 x86_64MySQL: MySQL-server-5.5.28-1.linux2.6.x86_64.rpm、MySQL-client-5.5.28-1.linux2.6.x86_64.rpmMaster:192.168.83.132Backup:192.168.83.134Virtual IP:192.168.83.125安装MySQL(两台主机需要进行相同的安装操作)1)安装rpm包安装之前需要先检查系统是否存在预装的mysql版本[root@node3 ~]# rpm -qa|grep -i mysql如果检查到系统预装的mysql则执行如下命令卸载[root@node3 ~]# yum –y remove mysql-libs-5.1.71*执行如下命令安装[root@node3 ~]# rpm –ivh MySQL-server-5.5.28-1.linux2.6.x86_64.rpm[root@node3 ~]# rpm –ivh MySQL-client-5.5.28-1.linux2.6.x86_64.rpm2)启动mysql[root@node3 ~]# service mysql start第一次运行mysql时需要对root用户设置密码:[root@node3 ~]# mysql –urootmysql update?mysql.user?set?password=PASSWORD(root@123)?where?User=root;mysql flush?privileges;3)编辑my.cnf文件(没有则创建)[root@node3 ~]# vim /etc/my.cnf[mysqld]server-id = 1 #Backup机器设置为2log-bin = mysql-binbinlog-ignore-db = mysql,information_schema #忽略写入binlog日志的库auto-increment-increment = 2 #字段变化增量值auto-increment-offset = 1 #初始字段id设置为1,Backup设置为2slave-skip-errors = all #忽略所有复制产生的错误追加以上内容,编辑完之后保存,重启mysql服务[root@node3 ~]# service mysql restart设置主主复制查看下log-bin日志和position的位置mysql show master status;创建replication用户,并给root用户赋权mysql create user replication@% identified by replication;mysql grant all on *.* to replication@%;mysql grant all privileges on *.* to root@% identified by root@123;mysql grant all privileges on *.* to root@localhost identified by root@123;mysql grant all privileges on *.* to root@127.0.0.1 identified by root@123;mysql flush privileges;配置Master和BackupMaster的配置如下:mysql grant replication slave on *.* to replication@192.168.83.% identified by replication;mysql flush privileges;mysql change master to master_host = 192.168.83.134, master_user=replication, master_password=replication, master_log_file=mysql-bin.000002, master_log_pos=107;mysql start slave; #启动同步master_host:Backup机器IPmaster_user:上面创建的replication用户master_password:replication用户的密码master_log_file:第一步查询出来的File的名称master_log_pos:第一步查询出来的Postion的值Backup的配置如

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档