jinying8869 发表于 2018-10-10 08:53:04

linux-mysql主从复制

  高兴随手记
  搭建NTP时间服务器
  yum安装ntp
  yum -y install ntp
  打开ntp配置文档
  vim /etc/ntp.conf
  添加
  server 127.127.1.0
  添加
  fudge 127.127.1.0 stratum 8
  重启ntpd服务
  service ntpd restart
  防火墙例外      udp 123端口
  iptables -I INPUT -p udp --dport 123 -j ACCEPT
  进行时间同步安装
  yum -y install ntpdate
  /usr/sbin/ntpdate 192.168.1.100时间服务器IP
  时间如果不同步,在主从复制时可能会发生一些毛病
  现在开始安装mysql,曾经的日志有,略过
  --------------------------------------------主服务器配置
  主服务器修改配置文件
  vim /etc/my.cnf
  server-id = 11 主要唯一
  log-slave-updates=true允许联机复制,添加
  log-bin=master-bin 原来 mysql-bin需要修改
  重启mysql服务,进入给从服务器权利
  主mysql服务器授权账户

  grant replication slave on *.* to 'gao'@'192.168.1.%'>  flush privileges;启动服务
  show master status;查看文件名,position数值
  ------------------------------------------------主服务器配置完成
  -----------------------------------------------从服务器配置
  vim /etc/my.cnf
  server-id = 22 从端口必须一致
  relay-log=relay-log-bin       复制来的二进制文件名
  relay-log-index=slave-relay-bin.index      中继文件日志文件名
  重启mysql服务,进入mysql连接主
  从服务器mysql需要指定主服务器的命令
  change master to master_host='主IP',master_user='用户'
  ,master_password='密码',master_log_file='查的文件名',master_log_pos=ID号;
  启动同步
  start slave;
  查看同步,有两个YES就是成功
  show slave status\G
  ------------------------------------------------从服务器配置完成
  主服务器生成的文件等等都会传送到从服务器上,
  主从复制,最好的伙伴就是mysql读写分离.

页: [1]
查看完整版本: linux-mysql主从复制