MySQL双主配置

  

  <强>
     

  

  准备环境:服务器操作系统为RHEL6.4 x86_64,为最小化安装。主机一个和主机B均关闭防火墙和SELINUX, IP地址分别为192.168.131.129和192.168.131.130,MySQL版本为5.6.26,为通用二进制包。   

  

  1 .安装MySQL   

  

  1 .主机一个操作   

  

  # tar xf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz   

  

  # mv mysql-5.6.26-linux-glibc2.5-x86_64/usr/local/mysql   

  

  # useradd - m - s/sbin/nologin mysql   

  

  #乔恩- r根:根/usr/local/mysql/*   

  

  # chown - r mysql: mysql/usr/local/mysql/data/

  

  # yum - y安装libaio   

  

  # cd/usr/local/mysql/scripts/

  

  #。/mysql_install_db——datadir=/usr/地方/mysql/数据/用户=mysql——basedir=/usr/地方/mysql/

  

  # cp/usr/local/mysql/support-files/mysql。服务器/etc/init.d/mysqld   

  

  #回声的出口路径=$路径:/usr/地方/mysql/bin的祝辞在/etc/profile   

  

  #/etc/profile来源   

  

  # vim/etc/my.cnf   

  

  (mysqld)   

  

  datadir=/usr/地方/mysql/数据   

  

  套接字=/tmp/mysql.sock   

  

  用户=mysql   

  

  符号链接=0   

  

  (mysqld_safe)   

  

  日志错误=/var/log/mysqld.log   

  

  pid文件=/var/运行/mysqld/mysqld.pid   

  

  #服务mysqld开始   

  

  # chkconfig mysqld alt=" MySQL双主配置”>   

  

  # mysqladmin -uroot密码“123456”#设置数据库密码   

  

  2 .主机B操作(同上)   

  

  二、配置双主   

  

  1,主机一个操作   

  

  # vim/etc/my.cnf   

  

  服务器id=20   

  

  log-bin=mysql-bin   

  

  log-bin-index=mysql-bin.index   

  

  replicate-ignore-db=测试   

  

  binlog-ignore-db=mysql   

  

  binlog-ignore-db=information_schema   

  

  auto-increment-increment=2   

  

  auto-increment-offset=1   

  

  #服务mysqld重启   

  

  # mysql -uroot -p123456   

  

  mysql>刷新表读锁;   

  

  再打开一个远程终端窗口,执行以下操作   

  

  #,mysqldump -uroot -p123456 - b测试比;test.sql   

  

  返回之前的终端窗口,做以下操作   

  

  mysql>打开表;   

  

  mysql>格兰特复制奴隶alt=" MySQL双主配置”>   

  

  mysql>改变主   

  

  master_host=' 192.168.131.130 ',   

  

  master_user=' wdd”,   

  

  master_password=' 123456 ',   

  

  master_log_file=' mysql-bin.000002 ',   

  

  master_log_pos=420;   

  

  mysql>开始的奴隶;   

  

  mysql>显示奴隶状态\ G;   

  

   MySQL双主配置”>
  </p>
  <p>
  ②# mysql -uroot -p123456
  </p>
  <p>
  mysql>显示主状态;
  </p>
  <p>
  <img src=MySQL双主配置