mysql1主多从配置

mysql一主多从的配置:

其实1主多从的配置与一主一从配置非常相似,现在主要讲讲一主多从的大概配置方法。

一,

1,master端开启binlog日志,并且设置server id=1.

2.重启服务,使上述操作有效 。

3,登录MySQL ,创建并授权同步用户。这里需要注意的是mysql一主一从授权的只是一个用户,那么你这里需要多创建授权用户即可。具体如何授权不用多说了吧。

4,锁表。flush tables  with read lock;

5,查看主的状态,记录log-flie和log_postion的值。

二,

1,从1上需要修改/etc/my.cnf 将其中的server id设置为2或者其他,但一定不能和主相同。

2,重启服务。

3,登录MySQL,停止从。stop slave;

4,连接master端。

5,启动从服务。 start slave;

6,查看从的状态。show slave status\G; 查看如下2个值是否为yes;如果为yes ,则表明主从配置OK。

Slave_IO_Running:   
Slave_SQL_Running:

三,从2上也需要修改过/etc/my.cnf中的server id 我设置为3,这里的server id不可与上述2者相同。

其余操作和从1的操作类似,只是连接的账户不同而已。

四,在主上解除表锁,进行创建库和表等操作,查看从上面是否多出库和表。

另外,我在做一主多从的时候,配置从2的时候,stop salve后连接master端时报错,报错信息如下:

通过reset salve后问题得以解决。

时间: 2024-10-27 03:22:35

mysql1主多从配置的相关文章

CentOS6.5和CentOS7.0双网卡主备模式配置

双网卡主备模式配置(bond0) 1     简述 通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问. 2     实现 2.1.  查看网卡信息 执行ifconfig -a命令 2.2.  修改网卡配置文件 切换工作目录 cd /etc/sysconfig/network-scripts/ 修改网卡配置文件ifcfg-eth0 ,保证以下几项内容正确: TYPE=Ethernet BOOTPROTO=dhcp ONBOOT=yes MAST

转载-Mysql主主复制架构配置

Mysql主主复制架构配置 转载:原始出处 http://luoweiro.blog.51cto.com/2186161/658550MySQL主主复制结构区别于主从复制结构.在主主复制结构中,两台服务器的任何一台上面的数据库存发生了改变都会同步到另一台服务器上,这样两台服务器互为主从,并且都能向外提供服务. 这就比使用主从复制具有更好的性能.接下来我将使用两个同样的服务器来实现这个效果:具体Mysql的安装我就省略了,在上一篇的Mysql的主从架构的配置中有详细介绍server1_mysql:

hibernate 联合主键生成机制(组合主键XML配置方式)

hibernate 联合主键生成机制(组合主键XML配置方式) 如果数据库中用多个字段而不仅仅是一个字段作为主键,也就是联合主键,这个时候就可以使用hibernate提供的联合主键生成策略. 具体如下: 可以使用一个组件作为一个实体类的标识符.你的组件类必须满足以下要求: 它必须实现 java.io.Serializable 接口 它必须重新实现 equals() 和 hashCode() 方法,始终和组合关键字在数据库中的概念保持一致 注意:在 Hibernate3 中,第二个要求并非是 Hi

Percona-mysql-5.5.38双主复制&mmm配置

一.   说明 解决数据库单mysql主节点的单点故障问题.便于数据库的切换. 二.   原理 从mysql的主从模式延伸而来,两个mysql节点互为主从,可读可写. 三.   测试环境描述 192.168.0.54(db54)                                 CentOS_6.5x64     Percona_mysql-5.5.38 192.168.0.108              (db108)              CentOS_6.5x64   

17.1 MySQL主从介绍17.2 准备工作17.3 配置主17.4 配置从17.5 测试主从同步

- 17.1 MySQL主从介绍 - 17.2 准备工作 - 17.3 配置主 - 17.4 配置从 - 17.5 测试主从同步 # 17.1 MySQL主从介绍 -  MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 -  MySQL主从是基于binlog的,主上须开启binlog才能进行主从.bilog,是二进制文件,无法cat -  主从过程大致有3个步骤 1. 主将更改操作记录到binlog

keepalived 代理后端数据库(双主)基本配置注解

keepalived 代理后端服务器基本配置1.环境后端两台服务器有双主数据库环境2.配置Keepalived主配置文件(/etc/keepalived/keepalived.conf) : 原文地址:http://blog.51cto.com/13575690/2096594

17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试

17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步 原文地址:http://blog.51cto.com/13227377/2141755

Mysql5.5(一主多从配置)

1)实验拓扑信息 mysql版本:5.5.32(基于源代码安装) 系统版本:CentOS6.7 10.10.10.129: mysql的主服务器 10.10.10.130: mysql的从服务器 目的: 本地主从: 10.10.10.129 3306 --> 10.10.10.10.129 3307 异地主从: 10.10.10.129 3306 --> 10.10.10.10.130 3306 2)主库上的配置 a.准备mysql的测试环境 先准备好mysql多实例环境,之前我已经写过博客,

主DNS服务配置,bind配置二

上一篇文章中已经配置缓存服务器,这里说说主DNS服务器的配置: 涉及相关知识: 资源记录: SOA:资源起始记录,放在配置文件的第一条 A记录:域名指向IP地址 AAAA记录:域名指向IPV6地址 PTR记录:IP地址指向域名 NS记录:指定负责此DNS区域的权威名称服务器. CNAME记录:别名记录 MX记录:邮件交换记录 在这里使用域名www.abc.com 在/etc/named.rfc1912.zones中添加需要解析的域: zone "abc.com" IN {