




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、双机冷备1.1实验环境1、虚拟机两台主机ip:172.16.100.194从机ip:172.16.100.1952、安装8.1.0.3x86邮件系统3、在停止邮件服务的,情况下将主机3个mysql目录打包拷贝到备机上再做配置(当然也可以或者用热拷贝的方法、或者mysqldump这个需要先锁表)如果主从都是新装的话就不用拷贝了4、Mysqldump方法:主机到处数据库#mysqldump-h127.0.0.1-P3306-all-databases-lock-all-tables-flush-logs-master-data=2/backup/eyou_mail.sql#mysqldump-h1
2、27.0.0.1-P3316-all-databases-lock-all-tables-flush-logs-master-data=2/backup/eyou_mail_index.sql#mysqldump-h127.0.0.1-P3326-all-databases-lock-all-tables-flush-logs-master-data=2/backup/eyou_mail_log.sqlScp/backup/eyou_mail*root172.16.100.195:/root备机倒入:mysql-h127.0.0.1-P3306/root/eyou_mail.sqlmysql-
3、h127.0.0.1P3316/root/eyou_mail_index.sqlmysql-h127.0.0.1P3326mysql-socket=/usr/local/eyou/mail/run/em_mysql.sockmysqlgrantreplicationslave,file,reload,superon*.*tobackup172.16.100.195identifiedby123456,;mysqlflushprivileges;rootlocalhostmysql#mysql-socket=/usr/local/eyou/mail/run/em_mysql_index.sock
4、mysqlgrantreplicationslave,file,reload,superon*.*tobackup172.16.100.195identifiedby123456,;mysqlflushprivileges;rootlocalhostmysql#mysql-socket=/usr/local/eyou/mail/run/em_mysql_log.sockmysqlgrantreplicationslave,file,reload,superon*.*tobackup172.16.100.195identifiedby123456,;mysqlflushprivileges;2、
5、配置mysql3个主配置文件先确认是否是升级过来的v8版本;最好进入3个数据库看下数据库叫什么名字修改配置文件前最好备份一份;免得搞飞机1)、配置flog-bin=mysql-bin#指备份的binlogserver-id=1#服务器ID号,这个不能重复注释bind-address=127.0.0.12)、配置my_f文件log-bin=mysql-binserver-id=1注释bind-address=127.0.0.13)、酉己置my_f文件log-bin=mysql-binserver-id=1注释bind-address=127.0.0.13、重启三个mysql:eyou_mails
6、topmysql;eyou_mailstartmysqleyou_mailstopmysql_index;eyou_mailstartmysql_indexeyou_mailstopmysql_log;eyou_mailstartmysql_log4、查看mysqlbinlog状态5、mysqlflushtableswithreadlock;/锁定数据库,不要退出mysql(可以进入3个数据库实例进行锁定测试下面是在mysql实例测试的)mysqlshowmasterstatus;rrryaqlrrryaql亨howmasterstatus;howmasterstatus;411411dhdh
7、|Ft12IPasition|Binlag_Do_DB|B1nl6g_ignerc_DB|+ +- -1 11 1一1 11 1- -4-4- -Imysql-bin.000013|990377|eyou_mai1|1rori1nset(0,00sec)从机配置1、配置3个mysql主配置文件1)、配置fserver-id=2#服务器ID号,这个不能重复log-bin=mysql-bin#指备份的binlogslave-skip-errors=all#跳过错误expire_logs_day=14replicate-do-db=eyou_mailreplicate-ignore-table=ey
8、ou_mail.domain_batch_queuereplicate-ignore-table=eyou_mail.domain_config_nocachereplicate-ignore-table=eyou_mail.gearman_queuereplicate-ignore-table=eyou_mail.group_batch_queuereplicate-ignore-table=eyou_mail.group_send_examine_queuereplicate-ignore-table=eyou_mail.group_subscribe_examine_queuerepli
9、cate-ignore-table=eyou_mail.member_iteration_queuereplicate-ignore-table=eyou_mail.plugin_user_notebook_reminder_queuereplicate-ignore-table=eyou_mail.user_batch_queuereplicate-ignore-table=eyou_mail.user_register_examine_queuereplicate-ignore-table=eyou_mail.user_time_mail_queue使用replicate_do_db和re
10、plicate_ignore_db时有一个隐患,跨库更新时会出错原因是设置replicate_do_db或replicate_ignore_db后,MySQ执彳Tsql前检查的是当前默认数据库,所以跨而更新语句被忽略replicate_wild_do_table和replicate_wild_ignore_table来代替如或replicate_wild_ignore_table=mysql.%这样就可以避免出现上述问题了2)、配置my_fserver-id=2log-bin=mysql-binexpire_logs_day=14slave-skip-errors=allreplicate-d
11、o-db=eyou_mail_index3)、酉己置my_fserver-id=2log-bin=mysql-binexpire_logs_day=14slave-skip-errors=allreplicate-do-db=eyou_mail_logreplicate-ignore-table=eyou_mail_log.log_auth_statistics_queuereplicate-ignore-table=eyou_mail_log.log_deliver_mail_statistics_queue2、启动三个mysql实例:eyou_mailstartmysqleyou_mail
12、startmysql_indexeyou_mailstartmysql_log3、进入mysql:mysql-socket=/usr/local/eyou/mail/run/em_mysql.sockslavestop;changemastertomaster_host=172.16.100.194,master_user=backup,master_password=123456,master_log_file=mysql-bin.000013,master_log_pos=990377;1 1E-1-bE-1-bi in.CMHJOl3n.CMHJOl3 piasterpiasterIII
13、Iug_pos-&SlG377;ug_pos-&SlG377;Query0affected(0.01sec)Query0affected(0.01sec)相关说明:master_host=172.16.100.194指定主机地址master_port=3306(我这里没有写默认就是3306)master_user=backup备份用户名这个我们先不用master_password=123456备份密码master_log_file=mysql-bin.0000013备份起用二进制日志,以主机showmasterstatus的结果为准master_log_pos=990377开始备份的平量以主机
14、showmasterstatus的结果为准1、查看复制是否有错误Slavestart;ShowslavestatusG;nry5qlsiavestart;queryOK,0rowsaftectedfO.00sec)mysq1show与lavestatusG;Siave_io_stai:e:wairingformasterTosendeventMaster_Host:L72.16.100.194MastGr_ij5Gr:backupMaster_port;3JQ6connect_Rerry:60Misrer_Log_File;myaql-bln.000013Fiead_ _M Ma.ster_u
15、og_Pos;99Q377R.e1ay_Log_Fn1e:em_irysql-re1ay-bnn,D00002Reiay_Log_RQ3;Z53Keiay_Marer_Lpg_Fi1e;rryaql-bin.00001351ave_lO_Running:YesSiaye_SQiRunnlng:Yes|K.ep71car&JUOJUB:eyomun-iK.ep71car&JUOJUB:eyomun-i1 1Repli匚dTE一工gnere.口后:Replicare_Lo_Tab1le:Replicate_Ignore-Tabie:Replicate_wid_Do_TabHe:Replicare_
16、wi1d_ignore_Tablle;Lasr_Errno:0Lasv_Error;skip_counter;0Exec_Masrer_Log_Pos!990J77Relay-Lag_space:412until.tondicion;Noneuntil_Lag_FlHe:Lnrll_Log_Pos:0Master_SSI_41Towed:NoMaster_ssL_CA_Fllie:Master_ssL_CA_path:Master_5SL_Cert:MasTer_ssiclpher;Master_ssi一Key;seco-ndS-Bekiind_wasrer:owaster_ssi_ver1f
17、y_server_cert:NONO可以在主机上新建测试账号看备机是否同步值得注意的是连接mysql_index、mysql_log不要把端口给忘了changemastertomaster_host=172.16.100.194,master_port=3316,master_user=backup,master_password=123456,master_log_file=mysql-bin.000008,master_log_pos=107;changemastertomaster_host=172.16.100.194,master_port=3326,master_user=back
18、up,master_password=123456,master_log_file=mysql-bin.000008,master_log_pos=107;否则mysql错误日志全是这种信息13042314:30:13NoteSlaveI/Othread:Failedreadinglogevent,reconnectingtoretry,logmysql-bin.000008atposition46631313042314:30:13NoteSlave:receivedendpacketfromserver,apparentmastershutdown:主机配置2、查看没有问题了就进入主机my
19、sql解除锁定unlocktables;以上就是8.1.0.3mysql单向复制的全部过程还有就是在复制的时候会出现点击备机上的用户会出现系统错误这是应该适应为memcache的问题吧;重启从机服务就不会报错了复制是正常的系统错误.1.1.3Filed单向复制配置主机配置在配置前确定之前是否已经配置过filed多分存储需要把filed目录拷贝到备机后再做配置1、vi/usr/local/eyou/mail/etc/em_phpd.ini;filed复制客户端filed_repcenable=12、vi/usr/local/eyou/mail/etc/em_filed_repc.inienable=1debug=1从机ip6、查看主机是否配置了filed多分区存储保证把主机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淘宝运营基础知识培训
- 本章综合教学设计高中数学人教A版2019必修第二册-人教A版2019
- 第8课 授人以渔-网上学习 说课稿 2024-2025学年清华大学版(2012)初中信息技术七年级上册
- 爱的人间教学设计小学音乐人音版五线谱五年级下册-人音版(五线谱)
- 疫情知识简报课件
- 人音版九年级音乐下册教学设计:3.2 乌苏里船歌
- Tauro-3α-6α-7α-12α-tetrahydroxy-bile-acid-sodium-生命科学试剂-MCE
- 九年级英语上册 Unit 6 When was it invented Section A(3a-3c)说课稿(新版)人教新目标版
- Spheroidenone-Pigment-R-生命科学试剂-MCE
- 内蒙古鄂尔多斯市东胜区九年级化学下册 第七章 溶液 7.2 物质溶解的量(2)说课稿 (新版)粤教版
- 复杂牙拔除的临床操作
- 7.1 力(课件)2024-2025学年人教版八年级物理下册
- 16.2.1 分式的乘除 华师大版八年级数学下册课件
- 《小儿烧伤补液》课件
- 铁艺制作合同范例
- 腰椎骨水泥围手术期的护理
- (高级)数据安全管理员实操题考试题库(含答案)
- 消防技术服务质量管理手册
- 国开2024年《金融风险管理》形考作业1-4答案
- 介绍云南风俗的课件
- 人工智能大模型
评论
0/150
提交评论