`
xxtianxiaxing
  • 浏览: 718705 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

mysql Master-Slaver 配置

阅读更多

IP:

         master:10.30.0.10,slave:10.30.0.11

所需软件包:

         MySQL-client-5.1.42-0.glibc23.x86_64.rpm

         MySQL-server-5.1.42-0.glibc23.x86_64.rpm

关闭防火墙:

         chkconfig iptalbes off

         service iptables stop

安装MySQL*.rpm

rpm -ivh MySQL*.rpm

创建/etc/my.cnf

         我是mysql自带的demo的配置文件,也可新建

[root@localhost /]# cp /usr/share/mysql/my-large.cnf /etc/my.cnf

cp: overwrite `/etc/my.cnf'? y

[root@localhost /]#

 

创建二进制日志目录

         [root@localhost /]# mkdir -p /var/log/mysql

[root@localhost /]# touch /var/log/mysql/mysql-bin.log

设置文件夹最高权限

[root@localhost /] chmod -R 777 /var/log/mysql

以上步骤需要在masterslaver端分别操作

         Master修改/etc/my.cnf

                   //修改二进制日志目录

                   server-id = 1

                  log-bin=/var/log/mysql/mysql-bin.log

                  //如果要复制所有数据库,不加该项

                   binlog-do-db= ’需要备份的数据库名

                  启动数据库并添加用户:replation

                  mysql>grant replication slave on *.* to replation@'10.30.8.11' identified by 'replation';

         Slave:  修改/etc/my.cnf

              server-id = 2

master-host=10.30.8.10   //(master ip)

master-user=replation             (master创建用户)

master-password=replation   ()

master-port=3306

master-connect-retry=60

 //如果要复制所有数据库,不加该项

replicate-do-db=’需要复制的数据库名’          

           

重启 master / slave 的mysql服务
进入 slaver server 的 mysql
start slave;
show slave status;

 

 

如果出现该错误:

100106 10:56:23 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
100106 10:56:23  InnoDB: Started; log sequence number 0 44233

 

解决办法:mysql_install_db --user=mysql --datadir=/var/lib/mysql/ 

 

0
0
分享到:
评论

相关推荐

    mysql主从同步.txt

    mysql主从同步和mysql双主多存数据同步配置,Master-MASTER,MASTER-SLAVER

    MySQL-Master_Slave_repl.txt

    Master configuration Find the my.cnf file Configure under [mysqld] ...This error generally occur when we clone the master to slaver. Delete auto.cnf of mysql, and then restart the service.

    LINUX集群部署LVS

    - **服务包**: MySQL-bench-4.1.12-0, MySQL-ndb-management-4.1.12-0, MySQL-server-4.1.12-0, MySQL-client-4.1.12-0, MySQL-embedded-4.1.12-0, MySQL-ndb-extra-4.1.12-0, MySQL-ndb-storage-4.1.12-0, MySQL-...

    MySQL主从复制

    - **配置主节点(Master)**: - 在`my.ini`文件的`[mysqld]`部分添加: ```ini server-id=1 log-bin=mysql-bin binlog-do-db=database1 binlog-do-db=database2 binlog-ignore-db=mysql ``` - 配置说明: - `...

    主从服务器搭建.docx

    - `CHANGE MASTER TO master_host='192.168.12.36', master_user='slaver', master_password='123456', master_log_file='mysql-bin.000003', master_log_pos=107;` - 启动复制:`START SLAVE;` - 检查复制状态:...

    mysql5.6 主从复制同步详细配置(图文)

    master的配置: 1.注意下图的箭头: 2:重新启动mysql服务 shell: service mysqld restart 3.看下图: 命令如下: mysql -u root -p grant replication slave,replication client on *.* to ‘root’@’192.168.17....

    LINUX集群部署

    - **LVS路由器:** master、slaver - **真实服务器:** node01至node06 - **数据存储节点:** data01、data02 **配置文件:** - **/etc/hosts:** 定义了所有主机的IP地址和主机名对应关系,确保集群内的通信正常。...

    mysql集群概念

    mysql集群基本概念!采用多台 Mysql 数据库服务器可以大大的增强 Mysql 的数据存储和处理能力,可 以部署成主从复制和读写分离的,即一个主数据库(Master)和一个或多个从数据库 (Slaver),主从数据库的数据库

    那些年,追寻Jmeter的足迹--第1版本-unlocked.pdf

    - **执行机(slaver)配置**: 安装 JMeter 并配置远程测试环境。 - **调度机(master)配置**: 设置调度机来控制远程执行机。 - **高并发下压力机端优化**: 调整系统参数以支持更高的并发测试。 - **14. JMeter ...

Global site tag (gtag.js) - Google Analytics