色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql雙機熱備 配置文件

李中冰2年前9瀏覽0評論

MySQL雙機熱備是指在兩臺服務器上部署MySQL數據庫,實現主從同步的高可用性部署方案。在運營中,如果主節點因為網絡故障、硬件故障、電源故障等出現問題,備用節點可以快速接替主節點的職責,確保應用不會中斷。

在進行MySQL雙機熱備配置時,需要進行以下步驟:

1. 安裝MySQL服務,確保兩臺服務器上的MySQL版本相同。
2. 在主服務器上,修改my.cnf 配置文件,開啟binlog功能,并設置server-id為1。
[mysqld]
server-id=1
log-bin=mysql-bin
binlog_format=row
3. 在備用服務器上,修改my.cnf 配置文件,設置server-id為2,并增加如下內容:
[mysqld]
server-id=2
relay-log=mysql-relay-bin
read-only=1
4. 在兩臺服務器上都創建一個全局的復制賬戶,并授權。
mysql>CREATE USER 'replicant'@'%' IDENTIFIED BY 'replicant';
mysql>GRANT REPLICATION SLAVE ON *.* TO 'replicant'@'%';
mysql>FLUSH PRIVILEGES;
5. 在備用服務器上,執行以下命令,將備用服務器的位置復制到主服務器:
mysql>CHANGE MASTER TO MASTER_HOST='主服務器IP',MASTER_PORT=3306,MASTER_USER='replicant',MASTER_PASSWORD='replicant',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=0;
6. 啟動主服務器的MySQL服務,并在備用服務器上執行以下命令,將備用服務器連接到主服務器:
mysql>START SLAVE;
mysql>SHOW SLAVE STATUS\G;

配置完成后,可以通過以下方式來進行檢查:

1. 在主服務器上修改數據庫,確保備份服務器能夠被正確復制。
2. 停掉主服務器上的MySQL服務,并修改數據庫,確保備份服務器能夠正常接替主服務器的職責。
3. 恢復主節點,查看同步是否從上次停止的地方繼續讀取MySQL二進制日志。
4. 在主服務器上停掉MySQL服務之后,備份服務器無法進行寫入操作,但是依舊可以進行查詢操作。