Advertisement
Guest User

Untitled

a guest
Jan 29th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. #replication master
  2. server-id = 1
  3. binlog_do_db = newdatabase
  4. log_bin = /var/log/mysql/mariadb-bin
  5. relay_log = /var/log/mysql/relay-bin
  6.  
  7. #replication slave\master
  8. server-id = 2
  9. binlog_do_db = newdatabase
  10. log_bin = /var/log/mysql/mariadb-bin
  11. relay_log = /var/log/mysql/relay-bin
  12. log-slave-updates = ON
  13.  
  14. #replication slave
  15. server-id = 3
  16. binlog_do_db = newdatabase
  17. log_bin = /var/log/mysql/mariadb-bin
  18. relay_log = /var/log/mysql/relay-bin
  19.  
  20. GRANT REPLICATION SLAVE ON *.* TO 'slave_user'@'%' IDENTIFIED BY 'password';
  21. FLUSH PRIVILEGES;
  22. USE newdatabase;
  23. FLUSH TABLES WITH READ LOCK;
  24. SHOW MASTER STATUS
  25. mysqldump -u root -p newdatabase > newdatabase.sql
  26. UNLOCK TABLES;
  27. CREATE DATABASE newdatabase; #on slave
  28. mysql -u root -p newdatabase < newdatabase.sql
  29. CHANGE MASTER TO MASTER_HOST='172.17.0.2', MASTER_USER='slave_user', MASTER_PASSWORD='password', MASTER_LOG_FILE='mariadb-bin.000004', MASTER_LOG_POS=501;
  30. START SLAVE
  31. STOP SLAVE
  32. RESET SLAVE ALL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement