邏輯複製主從搭建

哎呀我的天吶發表於2016-03-14
建立複製使用者:
CREATE USER 'repl'@'192.168.6.%' IDENTIFIED BY '123';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.6.%';
FLUSH PRIVILEGES;




下面是dump檔案中的內容,也就是說備庫恢復到這個點。





show warnings;看到密碼安全相關的警告... ...
再show slave status看一下

然後我們開啟slave
start slave;

當然監控slave狀態的指標,看Slave_IO_Running,Slave_SQL_Running(IO執行緒和SQL執行緒)
複製原理看 http://blog.itpub.net/29990276/viewspace-2055728/
從庫上看執行緒:

這個就是IO執行緒
再看主庫上的執行緒:

這個就是主庫上的dump執行緒,傳送日誌。

relay.log是為了,IO接收的binlog寫到relay.log,然後由SQL執行緒慢慢消費,解決一個延時應用的問題。並且relay回放完就會被清除釋放掉。當然還可以指定不刪除,MHA最好不purge,
show variables like 'relay_log_purge';

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29990276/viewspace-2057213/,如需轉載,請註明出處,否則將追究法律責任。

相關文章