成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

高可用keepalived實(shí)例-創(chuàng)新互聯(lián)

高可用keepalived實(shí)例

創(chuàng)新互聯(lián)專注骨干網(wǎng)絡(luò)服務(wù)器租用十載,服務(wù)更有保障!服務(wù)器租用,綿陽機(jī)房托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問。靈活、實(shí)現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專屬高性能服務(wù)器。

主從數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)會(huì)最終一致(因?yàn)閙ysql復(fù)制是異步的,總會(huì)存在延遲),看似解決了單點(diǎn)問題,然而該方案并不完美。因?yàn)橐坏┲鞣?wù)器宕機(jī),必須手動(dòng)把讀寫連接切換到原來的從服務(wù)器上,而這個(gè)過程需要時(shí)間,短則幾分鐘,長則數(shù)小時(shí),這期間服務(wù)會(huì)出于癱瘓狀態(tài)。

怎樣在master宕機(jī)后,自動(dòng)切換數(shù)據(jù)庫連接呢?

最簡單的是使用虛擬ip:

高可用keepalived實(shí)例

高可用keepalived實(shí)例

這里用另外一種方式keepalived:

高可用keepalived實(shí)例

高可用keepalived實(shí)例

(要注意同一時(shí)間只有一個(gè)主對(duì)外提供服務(wù),另一個(gè)處于只讀狀態(tài))

高可用keepalived實(shí)例

配置:

高可用keepalived實(shí)例

(指定id增長步長為2,自增id從1開始增長,于是主庫上的id增長就是1、3、5、7、9...? 注意,這參數(shù)修改是針對(duì)整個(gè)mysql服務(wù)器全局的,而不是針對(duì)某個(gè)表某個(gè)庫的,也就是說,一旦修改后,該服務(wù)器下所有庫表的值都是按照這種方式增加的

高可用keepalived實(shí)例

(指定id增長步長為2,自增id從2開始增長,于是主庫上的id增長就是2、4、6、8、10...??注意,這參數(shù)修改是針對(duì)整個(gè)mysql服務(wù)器全局的,而不是針對(duì)某個(gè)表某個(gè)庫的,也就是說,一旦修改后,該服務(wù)器下所有庫表的值都是按照這種方式增加的

(經(jīng)過上述設(shè)置,主備之間的主鍵id增長就不會(huì)產(chǎn)生沖突了)

(前面說過innodb的主鍵最好采用自增id的列,而在主主復(fù)制中為了避免兩個(gè)組同時(shí)寫所帶來的主鍵沖突,我們需要修改自增主鍵的配置使兩個(gè)自增主鍵按照不同的步長值來增長,當(dāng)然這是為了以防萬一才采取的配置,當(dāng)我們使用主主復(fù)制時(shí),最安全的方式還是要保障在任意時(shí)間均只有一個(gè)作為主提供服務(wù),而另一個(gè)主只提供只讀)

接下來還要安裝keepalived組件(它可以將兩個(gè)設(shè)備虛擬成一個(gè)設(shè)備,對(duì)外提供一個(gè)虛擬ip,也就是vip):

高可用keepalived實(shí)例

(注意:在互為主從的兩臺(tái)設(shè)備上都要安裝keepalived)

高可用keepalived實(shí)例

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

最好情況是把主從復(fù)制改為主主復(fù)制,先完成主主復(fù)制配置:

先修改主服務(wù)器上的配置vi /etc/my.cnf:

高可用keepalived實(shí)例

(由于這倆是動(dòng)態(tài)參數(shù),不需要重啟mysql)

并且在mysql客戶端設(shè)置:

高可用keepalived實(shí)例

退出當(dāng)前mysql客戶端,再進(jìn)入查看:

高可用keepalived實(shí)例

修改從服務(wù)器上的配置vi /etc/my.cnf:

高可用keepalived實(shí)例

? ????????????????????????????????????(由于這倆是動(dòng)態(tài)參數(shù),不需要重啟mysql)

并且在mysql客戶端設(shè)置:

高可用keepalived實(shí)例

檢查從服務(wù)器的賬號(hào):

高可用keepalived實(shí)例

(dba_repl賬號(hào)在從服務(wù)器也是存在的)

由于從服務(wù)器出于read_only狀態(tài),沒有寫,所以不用再重新初始化數(shù)據(jù)了,因?yàn)樗臄?shù)據(jù)和主上是完全一致的,因?yàn)樗鼪]有任何寫操作:

高可用keepalived實(shí)例

查看從服務(wù)器上的點(diǎn):

高可用keepalived實(shí)例

在主上change master(主當(dāng)從,從當(dāng)主):

高可用keepalived實(shí)例

(將master的主服務(wù)器設(shè)置為原來的從服務(wù)器)

啟動(dòng)復(fù)制鏈路(原來的主服務(wù)器,現(xiàn)在也是從服務(wù)器):

高可用keepalived實(shí)例

查看:

高可用keepalived實(shí)例

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 安裝keepalived:

在兩臺(tái)服務(wù)器上都進(jìn)行安裝:yum install keepalived -y

查看兩臺(tái)config文件:

高可用keepalived實(shí)例

高可用keepalived實(shí)例

高可用keepalived實(shí)例

高可用keepalived實(shí)例

(一定要保障check_mysql.sh腳本有執(zhí)行權(quán)限,兩臺(tái)都是)

啟動(dòng)兩臺(tái)服務(wù)器的keepalived:

高可用keepalived實(shí)例

查看虛擬ip:

高可用keepalived實(shí)例

(可能需要幾秒鐘才產(chǎn)生)

關(guān)掉主服務(wù)器的mysql:

高可用keepalived實(shí)例

同時(shí)主的keepalived也會(huì)自動(dòng)kill,已釋放虛擬ip(vip),它的虛擬ip也會(huì)消失:

高可用keepalived實(shí)例

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 而從服務(wù)器上有:

高可用keepalived實(shí)例

(至此,宕機(jī)下的無縫切換完成)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享標(biāo)題:高可用keepalived實(shí)例-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://jinyejixie.com/article44/gehhe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、移動(dòng)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、服務(wù)器托管網(wǎng)站維護(hù)、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
时尚| 桂东县| 综艺| 苗栗县| 兴安盟| 乡宁县| 盖州市| 建昌县| 个旧市| 慈利县| 康保县| 长寿区| 宜兴市| 定西市| 长丰县| 玉树县| 通州市| 长沙市| 久治县| 安达市| 云和县| 东安县| 洛扎县| 新乐市| 溧阳市| 霍林郭勒市| 同德县| 高清| 朝阳市| 高安市| 宜州市| 苍梧县| 普格县| 叙永县| 政和县| 五莲县| 闵行区| 嵊州市| 左权县| 贡嘎县| 集安市|