關閉防火牆和selinuxmysql
主(master)服務器:192.168.0.4linux
從(slave)服務器:192.168.0.5sql
首先配置主服務器:vim
1.[root@localhost etc]# vim my.cnf 服務器
[mysqld]socket
datadir=/var/lib/mysqlide
socket=/var/lib/mysql/mysql.sockspa
user=mysqlrest
# Disabling symbolic-links is recommended to prevent assorted security risksorm
symbolic-links=0
server-id=4
log-bin=mysql-bin
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
2.grant replication slave on *.* to tongbu@192.168.0.5 identified by '123456';
3.[root@localhost etc]# service mysqld restart
4.mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000001 | 106 | | |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
其次配置從服務器:
1.[root@localhost etc]# vim my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
server-id=5
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
2.mysql>change master to master_host='192.168.0.4',master_user='tongbu',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=106;
3.mysql> start slave;
4.mysql> show slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
出現以上兩個Yes,配置完成。
同步成功,在主上建立庫和表,去從上驗證是否同步過來。
------2015-9-8--------