Mysql
通過複製 mysql 文件夾重建損壞的從站
使用 /var/lib/mysql 的冷複製從主伺服器重建現有的從伺服器,這是正確的過程/順序嗎?有什麼遺漏嗎?
- 大師
mysql> SHOW MASTER STATUS\G
(做筆記)- 奴隸
mysql> STOP SLAVE;
- 關閉主從mysqld
- 將現有的 slave:/var/lib/mysql 移開
- 複製 master:/var/lib/mysql 到 slave:/var/lib/mysql
- 啟動主mysqld
- 啟動從屬 mysqld
- 奴隸 `mysql> CHANGE MASTER TO MASTER_HOST=‘masterserver’,
-> MASTER_USER=‘replicationusername’,
-> MASTER_PASSWORD=‘replcationpassword’,
-> MASTER_LOG_FILE=‘logfilefromshowmasterstatus’,
-> MASTER_LOG_POS=positionfromshowmasterstatus;
9. 奴隸
mysql> start slave;`
我建議參考以下連結:
其他要添加到組合中的部分:
步驟 6.5 移動文件後檢查權限
第 7 步 - 使用 mysqld_safe –skip-slave-start & 重新啟動從站