日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
keepalived+mysql虛IP雙主配置
Keepalived結(jié)合MySQL可以配置雙主高可用方案,通過(guò)虛擬IP實(shí)現(xiàn)故障轉(zhuǎn)移。在兩臺(tái)MySQL服務(wù)器上安裝Keepalived,配置相同的虛IP,并設(shè)置優(yōu)先級(jí)和檢查腳本。當(dāng)主服務(wù)器宕機(jī)時(shí),備服務(wù)器接管虛IP,繼續(xù)提供服務(wù)。

配置Keepalived與MySQL實(shí)現(xiàn)虛擬IP雙主高可用性

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都企業(yè)網(wǎng)站定制,高端網(wǎng)頁(yè)制作,對(duì)成都發(fā)電機(jī)維修等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站營(yíng)銷優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。

簡(jiǎn)介:

在構(gòu)建高可用性數(shù)據(jù)庫(kù)環(huán)境時(shí),Keepalived結(jié)合MySQL復(fù)制技術(shù)可以提供一個(gè)有效的解決方案,通過(guò)配置雙主架構(gòu)和虛擬IP,可以在一個(gè)節(jié)點(diǎn)發(fā)生故障時(shí)自動(dòng)切換到另一個(gè)節(jié)點(diǎn),確保服務(wù)的連續(xù)性,本文將詳細(xì)指導(dǎo)如何實(shí)現(xiàn)這一配置。

環(huán)境準(zhǔn)備

在開(kāi)始之前,請(qǐng)確保以下環(huán)境條件已滿足:

1、兩臺(tái)服務(wù)器,分別作為主節(jié)點(diǎn)和備份節(jié)點(diǎn)。

2、MySQL已在兩臺(tái)服務(wù)器上安裝并配置好主從復(fù)制。

3、Keepalived在兩臺(tái)服務(wù)器上安裝完畢。

配置MySQL主從復(fù)制

主節(jié)點(diǎn)配置

1、編輯my.cnf文件,添加以下內(nèi)容以開(kāi)啟二進(jìn)制日志:

“`

[mysqld]

logbin=mysqlbin

serverid=1

“`

2、重啟MySQL服務(wù)使配置生效。

3、創(chuàng)建用于復(fù)制的用戶:

“`

CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;

GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;

“`

4、獲取主節(jié)點(diǎn)的二進(jìn)制日志文件名和位置:

“`

SHOW MASTER STATUS;

“`

備份節(jié)點(diǎn)配置

1、編輯my.cnf文件,設(shè)置serverid為不同于主節(jié)點(diǎn)的值。

2、重啟MySQL服務(wù)使配置生效。

3、在備份節(jié)點(diǎn)上配置主節(jié)點(diǎn)的信息:

“`

CHANGE MASTER TO

MASTER_HOST=’主節(jié)點(diǎn)IP’,

MASTER_USER=’repl’,

MASTER_PASSWORD=’password’,

MASTER_LOG_FILE=’主節(jié)點(diǎn)二進(jìn)制日志文件名’,

MASTER_LOG_POS=主節(jié)點(diǎn)二進(jìn)制日志位置;

“`

4、啟動(dòng)復(fù)制進(jìn)程:

“`

START SLAVE;

“`

5、驗(yàn)證復(fù)制狀態(tài):

“`

SHOW SLAVE STATUSG;

“`

確保Slave_IO_RunningSlave_SQL_Running均為Yes

配置Keepalived

主節(jié)點(diǎn)配置

1、編輯keepalived.conf配置文件,添加以下內(nèi)容:

“`

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 51

priority 100

advert_int 1

authentication {

auth_type PASS

auth_pass mysecret

}

virtual_ipaddress {

192.168.1.100/24

}

}

“`

2、替換eth0為實(shí)際的網(wǎng)絡(luò)接口名稱。

3、替換mysecret為認(rèn)證密碼。

4、替換192.168.1.100為虛擬IP地址。

備份節(jié)點(diǎn)配置

1、編輯keepalived.conf配置文件,添加以下內(nèi)容:

“`

vrrp_instance VI_1 {

state BACKUP

interface eth0

virtual_router_id 51

priority 50

advert_int 1

authentication {

auth_type PASS

auth_pass mysecret

}

virtual_ipaddress {

192.168.1.100/24

}

}

“`

2、替換eth0為實(shí)際的網(wǎng)絡(luò)接口名稱。

3、替換mysecret為認(rèn)證密碼。

4、替換192.168.1.100為虛擬IP地址。

測(cè)試故障轉(zhuǎn)移

1、在主節(jié)點(diǎn)上停止Keepalived服務(wù):

“`

systemctl stop keepalived

“`

2、觀察備份節(jié)點(diǎn)是否接管了虛擬IP地址。

3、在主節(jié)點(diǎn)上恢復(fù)Keepalived服務(wù):

“`

systemctl start keepalived

“`

4、觀察主節(jié)點(diǎn)是否重新接管了虛擬IP地址。

相關(guān)問(wèn)題與解答

問(wèn)題1:如何在Keepalived中配置多個(gè)虛擬IP?

答:在virtual_ipaddress塊中添加多個(gè)IP地址即可。

virtual_ipaddress {
  192.168.1.100/24
  192.168.1.101/24
}

問(wèn)題2:如何在Keepalived中配置不同的優(yōu)先級(jí)?

答:使用priority參數(shù)設(shè)置優(yōu)先級(jí),主節(jié)點(diǎn)設(shè)置為priority 100,備份節(jié)點(diǎn)設(shè)置為priority 50。


網(wǎng)站欄目:keepalived+mysql虛IP雙主配置
URL標(biāo)題:http://www.5511xx.com/article/cdieopp.html