Mysql主主从配置方案实战.doc

Mysql主主从配置方案实战.doc

ID:56785759

大小:310.50 KB

页数:18页

时间:2020-07-11

Mysql主主从配置方案实战.doc_第1页
Mysql主主从配置方案实战.doc_第2页
Mysql主主从配置方案实战.doc_第3页
Mysql主主从配置方案实战.doc_第4页
Mysql主主从配置方案实战.doc_第5页
资源描述:

《Mysql主主从配置方案实战.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Mysql主主从环境搭建方案编写人:朱美超版本:v1.0目录一、基础环境:21.1说明:2二、环境部署:22.1部署安装这3台RHEL5.8操作系统,规范按rhel5.8模板来搭建;22.2将这3台服务器源码安装Mysql;22.2.1首先将Mysql源码包通过xftp上传到服务器上22.2.2解压Mysql源码包到指定目录22.2.3源码编译安装Mysql;2三、配置Mysql为主主从模式33.1创建mysql用户和组,修改目录权限,使mysql用户来管理数据库:33.2创建并配置服务配置文件:33.3初始化mysql数据

2、库,并指定文件数据文件目录:53.4添加mysql命令路径变量:53.5输出mysql的库文件:53.6输出mysql头文件:63.7启动Mysql并授权给同步备份用户6四、验证Mysql同步性:64.1查看作为主时的状态,即同步日志及数据库的信息74.2查看作为从角色的状态,即需要连接的主的同步信息74.3创建需要同步的数据库,并插入数据;7五、测试灾备Mysql演练操作:85.1断开从的同步功能,并备份sids数据库或做快照85.2这时可随意变动从Mysql,并继续给主添加数据95.3还原数据库或从Mysql的快照;10

3、5.4开启同步功能,验证数据完整性10六、测试生产的双主Mysql宕机切换11*演练切换步骤:11*生产切到灾备:116.1主1、2断电宕机;116.2从停止同步、重置bin日志、备份完整数据;116.3应用转到从上去、从继续记录数据;11灾备切回生产:126.4启动主1、2;126.5从停应用、并备份binlog日志传到主上;126.6还原其中一台主数据库;136.7从开启同步;应用转到主上;146.8验证同步可用性:14七、master宕机后无法及时恢复造成的数据丢失157.1确保binlog全部传到从库157.2保证数

4、据最小化丢失16RHEL5.8从:mysql0310.20.236.117RHEL5.8主2:mysql0210.20.236.116RHEL5.8主1:mysql0410.20.236.118一、基础环境:1.1说明:两台主Mysql服务器是部署生产上,从Mysql部署在灾备上;两台主Mysql互相同步数据,从Mysql只向主2Mysql同步数据;二、环境部署:2.1部署安装这3台RHEL5.8操作系统,规范按rhel5.8模板来搭建;略;2.2将这3台服务器源码安装Mysql;2.2.1首先将Mysql源码包通过xftp

5、上传到服务器上略;2.2.2解压Mysql源码包到指定目录#tar-xfmysql-5.1.51.tar.gz-C/usr/local/2.2.3源码编译安装Mysql;#cd/usr/local/mysql-5.1.51/#./configure--prefix=/usr/local/mysql#make&&makeinstall一、配置Mysql为主主从模式3.1创建mysql用户和组,修改目录权限,使mysql用户来管理数据库:#cd/usr/local/mysql3.2创建并配置服务配置文件:主1:/etc/my.c

6、nf[client]port=3306socket=/tmp/mysql.sock[mysqld]port=3306socket=/tmp/mysql.sockskip-lockingtable_open_cache=512read_rnd_buffer_size=8Mmyisam_sort_buffer_size=64Mthread_concurrency=8log-bin=mysql-bin#二进制日志文件server-id=1#必须保证每个服务器不一样。这可能和循环同步有关。防止进入死循环。binlog-do-db=s

7、ids#用来表示,只把哪些数据库的改动记录到binary日志中。master-host=10.20.236.116#需要同步的主地址master-user=backup#连接主时使用的用户master-password=''#该用户密码master-port=3306#连接端口master-connect-retry=20#连接尝试次数replicate-do-db=sids#指定需要同步复制的数据库key_buffer_size=1024Mback_log=200max_allowed_packet=10Mtable_ca

8、che=512sort_buffer_size=4Mread_buffer_size=4Mthread_cache_size=128query_cache_size=128Mskip-name-resolvewait_timeout=120interactive_timeout=120ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。