MySql主主备份部署说明书.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySql主主备份部署说明书

MySql主主备份部署说明书部署环境环境:Centos 5.7 x64,mysql-5.6.11。Mysql主主备份需要2台服务器,所谓主主复制,实际上是由两个Mysql之间双向的主备复制组成的。安装过程安装过程如下:下载mysql-5.6.11,并上传至2台服务器,分别执行如下操作。tar -zvxf mysql-5.6.11-linux-glibc2.5-x86_64.tar.gzmv mysql-5.6.11-linux-glibc2.5-x86_64 /opt/mysql cp /opt/mysql/support-files/my-default.cnf /etc/my.cnfgroupadd mysql useradd -g mysql mysql 修改mysql目录权限chown -R root /opt/mysql chgrp -R mysql /opt/mysql chown -R mysql /opt/mysql/data cd /opt/mysqlmv my.cnf my.cnf11生成mysql系统数据库./scripts/mysql_install_db --user=mysql添加mysqld服务cp /opt/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqldvi /etc/rc.d/init.d/mysqld修改/usr/local/mysql的默认参数为/opt/mysql,修改basedir的默认参数为/opt/mysql,修改datadir的默认参数为/opt/mysql/datachkconfig --add mysqldchkconfig --level 23456 mysqld on重启数据库service mysqld restart将mysql命令设置为系统命令ln -s /opt/mysql/bin/* /usr/bin/设置root密码mysqladmin -u root password password;参数设置数据分区部署Mysql时,需要规划一个分区分给Mysql存放数据库文件和操作日志文件,推荐划分一个分区挂载到目录/opt/mysql下。特别是如果设置了生成操作日志文件,大概会几天1G的信息量。数据库文件目录设置创建目录/opt/mysql/data并设置所属用户:chownmysql:mysql/opt/mysql/data编辑/etc/my.cnf,将[mysqld]下的datadir=/var/lib/mysql修改为datadir=/opt/mysql/data。连接数Mysql默认的连接是100。将连接数修改为500,编辑/etc/my.cnf,在[mysqld]下添加max_connections=500(需重启才能生效),或登录Mysql做如下设置:mysql set GLOBAL max_connections=500。默认情况下MySql对外部连接会进行DNS解析,解析时间较长,会导致连接数占满的情况,可禁止DNS解析功能,编辑/etc/my.cnf,在[mysqld]下添加skip-name-resolve(需重启)。需注意,以后的连接都通过IP地址的形式。数据库参数设置登录数据库mysql -uroot -pmysql SET SESSION binlog_format = ROW;mysql SET GLOBAL binlog_format = ROW;mysql SET GLOBAL log_bin_trust_function_creators = 1;主主备份配置本章描述如何配置Mysql的主主复制,即两个Mysql数据库,哪一台Mysql数据库进行修改,都同步到另外一台Mysql数据库。设定以下场景:Mysql-server01:172.167.1.1Mysql-server02:172.167.1.2操作日志文件目录设置创建目录/opt/mysql/logs并设置所属用户:chownmysql:mysql/opt/mysql/logs编辑/etc/my.cnf,在[mysqld]下添加log-bin=/opt/mysql/logs/updatelogMysql操作日志文件默认情况下是不会清除的。可设置保留2个月的操作日志文件,编辑/etc/my.cnf,在[mysqld]下添加expire-logs-days=60(需重启),或登录Mysql做如下设置:mysql Set global expire_logs_days=30主主复制配置所谓主主复制,实际上是由两个Mysql之间双向的主备复制组成的。配置主备复制此章配置Mysql-server01为主数据库,Mysq

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档