av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MariaDB配置雙主復(fù)制方案

瀏覽:221日期:2023-03-30 13:21:15

本文環(huán)境

Debian 8

MariaDB 10.1.21

配置文件 1

修改服務(wù)器 1 上 mysql 配置文件 /etc/mysql/my.cnf

有些配置默認(rèn)就存在的,如果你有潔癖,請(qǐng)先搜索,再添加配置項(xiàng)。

[mysqld]
server-id= 1 
log_bin = /var/log/mysql/mariadb-bin 
log_bin_index      = /var/log/mysql/mariadb-bin.index 
binlog-do-db= tudou1 #需要同步的數(shù)據(jù)庫(kù),這里同步tudou1和tudou2兩個(gè)數(shù)據(jù)庫(kù) 
binlog-do-db= tudou2 
binlog-ignore-db     = mysql #忽略同步的數(shù)據(jù)庫(kù) 
log_slave_updates       #把從庫(kù)的寫(xiě)操作記錄到binlog中 (缺少之后,雙主創(chuàng)建失敗) 
expire_logs_days  = 365 #日志文件過(guò)期天數(shù),默認(rèn)是 0,表示不過(guò)期 
auto_increment_increment= 2       #設(shè)定為主服務(wù)器的數(shù)量,防止auto_increment字段重復(fù) 
auto_increment_offset  = 1       #自增長(zhǎng)字段的初始值,在多臺(tái)master環(huán)境下,不會(huì)出現(xiàn)自增長(zhǎng)ID重復(fù)

配置文件 2

[mysqld]
[mysqld]
server-id= 2 
log_bin = /var/log/mysql/mariadb-bin 
log_bin_index      = /var/log/mysql/mariadb-bin.index 
binlog-do-db      = tudou1 #需要同步的數(shù)據(jù)庫(kù),這里同步tudou1和tudou2兩個(gè)數(shù)據(jù)庫(kù) 
binlog-do-db      = tudou2 
binlog-ignore-db     = mysql #忽略同步的數(shù)據(jù)庫(kù) 
log_slave_updates       #把從庫(kù)的寫(xiě)操作記錄到binlog中 (缺少之后,雙主創(chuàng)建失敗) 
expire_logs_days  = 365 #日志文件過(guò)期天數(shù),默認(rèn)是 0,表示不過(guò)期 
auto_increment_increment= 2       #設(shè)定為主服務(wù)器的數(shù)量,防止auto_increment字段重復(fù) 
auto_increment_offset  = 2       #自增長(zhǎng)字段的初始值,在多臺(tái)master環(huán)境下,不會(huì)出現(xiàn)自增長(zhǎng)ID重復(fù)

注意:

log slave updates 表示把從庫(kù)的寫(xiě)操作記錄到binlog中,缺少之后,雙主創(chuàng)建失敗。雙主同步時(shí)該項(xiàng)必須有

binlog-do-db 需要同步的數(shù)據(jù)庫(kù),可寫(xiě)多個(gè)

binlog-ignore-db 表示忽略同步的數(shù)據(jù)庫(kù)

創(chuàng)建同步賬戶

// 服務(wù)器 1

GRANT REPLICATION SLAVE ON *.* TO "repuser"@"server-2" IDENTIFIED BY "repuser"; 
FLUSH PRIVILEGES;

// 服務(wù)器 2
GRANT REPLICATION SLAVE ON *.* TO "repuser"@"server-1" IDENTIFIED BY "repuser"; 
FLUSH PRIVILEGES;

可以順便在另一臺(tái)服務(wù)器測(cè)試能不能登錄,如果不能,把 bind-address 那行注釋掉即可。

$ mysql -urepuser -prepuser -hserver-1

查看 master 狀態(tài)

服務(wù)器 1 中

MariaDB [mysql]> show master status; 
+--------------------+----------+--------------+------------------+
| File| Position | Binlog_Do_DB | Binlog_Ignore_DB |
+--------------------+----------+--------------+------------------+
| mariadb-bin.000514 |   639 | xxxxxxxx   | mysql      |
+--------------------+----------+--------------+------------------+
1 row in set (0.00 sec)

服務(wù)器 2 中

MariaDB [mysql]> show master status; 
+--------------------+----------+--------------+------------------+
| File| Position | Binlog_Do_DB | Binlog_Ignore_DB |
+--------------------+----------+--------------+------------------+
| mariadb-bin.000006 |   1057 | xxxxxxxx   | mysql      |
+--------------------+----------+--------------+------------------+
1 row in set (0.00 sec)

設(shè)置同步

// 服務(wù)器 2

MariaDB [mysql]> CHANGE MASTER TO MASTER_HOST="server-1",MASTER_PORT=3306,MASTER_USER="repuser",MASTER_PASSWORD="repuser",MASTER_LOG_FILE="mariadb-bin.000514",MASTER_LOG_POS=639;

MariaDB [mysql]> START SLAVE;

// 服務(wù)器 1

MariaDB [mysql]> CHANGE MASTER TO MASTER_HOST="server-2",MASTER_PORT=3306,MASTER_USER="repuser",MASTER_PASSWORD="repuser",MASTER_LOG_FILE="mariadb-bin.000006",MASTER_LOG_POS=1057;

MariaDB [mysql]> START SLAVE;

// 完畢之后,分別執(zhí)行

MariaDB [mysql]> SHOW SLAVE STATUS\G

如出現(xiàn)以下兩項(xiàng),則說(shuō)明配置成功!

Slave_IO_Running: Yes
      Slave_SQL_Running: Yes


雙主同步測(cè)試

在服務(wù)器 1 數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)表,看看服務(wù)器 2 會(huì)不會(huì)出現(xiàn),按照上面教程,如果沒(méi)問(wèn)題的話,就是可以同步的。

標(biāo)簽: MariaDB
相關(guān)文章:
主站蜘蛛池模板: 99精品欧美 | 欧美视频精品 | 欧美亚洲激情 | 成人福利网 | 91精品国产91久久久久久 | 91精品久久久久久久久中文字幕 | 久久久www成人免费精品张筱雨 | 午夜精品久久久久久 | 国产一区二区三区四区在线观看 | 91久色| 成年网站在线观看 | 精品粉嫩超白一线天av | 色综合九九 | 国产日韩精品一区二区 | 免费在线看黄视频 | 欧美一区二区另类 | 国产日韩欧美在线 | 欧美日韩电影一区二区 | 欧美日韩亚洲视频 | 欧美精品一区二区在线观看 | а天堂中文最新一区二区三区 | 亚洲国产成人精品女人久久久 | 看av网| 欧美成人免费在线视频 | 日韩中文字幕一区二区 | 日本在线看片 | 久久久久久久国产精品影院 | 99re热这里只有精品视频 | 久久国产亚洲 | 夜夜爆操 | 久久久五月天 | 国产一区二区三区亚洲 | 亚洲国产一区二区视频 | gav成人免费播放视频 | 91精品国产91久久综合桃花 | 国产ts人妖一区二区三区 | 国产精品乱码一二三区的特点 | 浮生影院免费观看中文版 | 亚洲精品一区中文字幕乱码 | 91精品国产乱码久久蜜臀 | 欧美成人精品欧美一级 |