|
高兴随手记
搭建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读写分离.
|
|
|