91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Linux slave如何配置主從同步

小樊
85
2024-09-14 01:54:09
欄目: 智能運維

在 Linux 系統中,配置主從同步通常是指配置 MySQL 數據庫的主從復制

  1. 安裝 MySQL:

    在主服務器和從服務器上安裝 MySQL。可以參考官方文檔進行安裝:https://dev.mysql.com/doc/refman/8.0/en/installing.html

  2. 配置主服務器:

    a. 編輯 /etc/mysql/my.cnf 文件,添加以下內容:

    [mysqld]
    server-id=1
    log-bin=mysql-bin
    binlog-do-db=<需要同步的數據庫名>
    binlog-format=row
    

    b. 重啟 MySQL 服務:

    sudo systemctl restart mysql
    

    c. 創建用于同步的用戶并授權:

    CREATE USER 'repl'@'%' IDENTIFIED BY 'your_password';
    GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
    FLUSH PRIVILEGES;
    

    d. 查看主服務器狀態:

    SHOW MASTER STATUS;
    

    記錄下 FilePosition 的值,稍后在配置從服務器時需要用到。

  3. 配置從服務器:

    a. 編輯 /etc/mysql/my.cnf 文件,添加以下內容:

    [mysqld]
    server-id=2
    relay-log=relay-bin
    log-bin=mysql-bin
    binlog-do-db=<需要同步的數據庫名>
    replicate-do-db=<需要同步的數據庫名>
    

    b. 重啟 MySQL 服務:

    sudo systemctl restart mysql
    

    c. 配置從服務器連接到主服務器:

    CHANGE MASTER TO
        MASTER_HOST='主服務器IP',
        MASTER_USER='repl',
        MASTER_PASSWORD='your_password',
        MASTER_LOG_FILE='從主服務器獲取的File值',
        MASTER_LOG_POS=從主服務器獲取的Position值;
    

    d. 啟動從服務器同步:

    START SLAVE;
    

    e. 查看從服務器狀態:

    SHOW SLAVE STATUS\G;
    

    確保 Slave_IO_RunningSlave_SQL_Running 的狀態為 “Yes”,表示主從同步已成功配置。

以上就是在 Linux 系統中配置 MySQL 主從同步的基本步驟。根據實際情況,可能還需要調整配置文件中的其他參數以滿足特定需求。

0
庆安县| 拜泉县| 正安县| 天镇县| 句容市| 光山县| 乐平市| 兴安盟| 屏东市| 齐河县| 五常市| 株洲县| 辛集市| 余江县| 同仁县| 曲周县| 泰宁县| 自治县| 汾阳市| 六枝特区| 台中县| 瓮安县| 佳木斯市| 施甸县| 皮山县| 张掖市| 丰原市| 彝良县| 金平| 防城港市| 榆中县| 容城县| 民乐县| 察雅县| 万州区| 明光市| 满洲里市| 河西区| 措勤县| 巫溪县| 怀安县|