mysql+lvs+keepalived 復(fù)制負(fù)載配置

mysql+lvs+keepalived 復(fù)制負(fù)載配置

ID:11085244

大?。?2.50 KB

頁(yè)數(shù):15頁(yè)

時(shí)間:2018-07-09

mysql+lvs+keepalived 復(fù)制負(fù)載配置_第1頁(yè)
mysql+lvs+keepalived 復(fù)制負(fù)載配置_第2頁(yè)
mysql+lvs+keepalived 復(fù)制負(fù)載配置_第3頁(yè)
mysql+lvs+keepalived 復(fù)制負(fù)載配置_第4頁(yè)
mysql+lvs+keepalived 復(fù)制負(fù)載配置_第5頁(yè)
資源描述:

《mysql+lvs+keepalived 復(fù)制負(fù)載配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、1.MySQL-VIP:192.168.1.102.2.MySQL-master1:192.168.1.43.3.MySQL-master2:192.168.1.94.4.lvs_servermaster192.168.1.55.5.lvs_serverbackup192.168.1.66.6.liunx版本:Linuxversion2.6.18-164.el57.7.MySQL版本:5.0.568.8.Keepalived版本:1.1.17實(shí)施步驟實(shí)施步驟實(shí)施步驟實(shí)施步驟::::①在realserver主機(jī)上實(shí)行腳本realserver,為lo:0綁定VIP

2、地址192.168.1.10,這步分別在二個(gè)mysql主機(jī)上192.168.1.4、192.168.1.9實(shí)施。這步提前做,是因?yàn)橐院蟮倪^程中這一步是不會(huì)發(fā)生更改的Vim/usr/local/bin/lvs_real.sh#!/bin/bash#description:startrealserverVIP=192.168.1.10source/etc/rc.d/init.d/functionscase"$1"instart)echo"startLVSofrealserver"/sbin/ifconfiglo:0$VIPbroadcast$VIPnetmask25

3、5.255.255.255upecho"1">/proc/sys/net/ipv4/conf/lo/arp_ignoreecho"2">/proc/sys/net/ipv4/conf/lo/arp_announceecho"1">/proc/sys/net/ipv4/conf/all/arp_ignoreecho"2">/proc/sys/net/ipv4/conf/all/arp_announce;;stop)/sbin/ifconfiglo:0downecho"closeLVSdirectorserver"echo"0">/proc/sys/net/ipv4

4、/conf/lo/arp_ignoreecho"0">/proc/sys/net/ipv4/conf/lo/arp_announceecho"0">/proc/sys/net/ipv4/conf/all/arp_ignoreecho"0">/proc/sys/net/ipv4/conf/all/arp_announce;;*)echo"Usage:$0{start

5、stop}"exit1Esac完成運(yùn)行此腳本:.Lvs_real.shstart(orstop)簡(jiǎn)單說明下上述腳本的作用:1)vip(virtualip)。直接路由模式的vip必須跟服務(wù)器對(duì)外提供服務(wù)

6、的ip地址在同一個(gè)網(wǎng)段,并且lvs負(fù)載均衡器和其他所有提供相同功能的服務(wù)器都使用這個(gè)vip;2)vip被綁定在環(huán)回接口lo0:0上,其廣播地址是其本身,子網(wǎng)掩碼是255.255.255.255。這與標(biāo)準(zhǔn)的網(wǎng)絡(luò)地址設(shè)置有很大的不同。采用這種可變長(zhǎng)掩碼方式把網(wǎng)段劃分成只含一個(gè)主機(jī)地址的目的是避免ip地址沖突;3)echo這段的作用是抑制arp廣播。如果不做arp抑制,將會(huì)有眾多的機(jī)器向其他宣稱:“嗨!我是奧巴馬,我在這里呢!”,這樣就亂套了。②為二臺(tái)lvs主機(jī)安裝lvs+keepalived軟件。安裝lvs軟件是必須做的,因?yàn)閗eepalived是運(yùn)行在lvs之上的

7、,因此lvs及keepalived必須裝在一個(gè)系統(tǒng)里面。過程如下:1.#mkdir/usr/local/src/lvs2.#cd/usr/local/src/lvs3.#wgethttp://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.tar.gz4.#ln-s/usr/src/kernels/2.6.18-53.el5PAE-i686//usr/src/linux5.#tarzxvfipvsadm-1.24.tar.gz6.#cdipvsadm-1.247.#make8.#makein

8、stall9.執(zhí)行ipvsadm,10查看當(dāng)前加載的內(nèi)核模塊:lsmod

9、grepip_vs11.運(yùn)行ipvsadm[root@lvsipvsadm-1.24]#lsmod

10、grepip_vsIp_vs775690③編輯keepalived.conf文件,直接用keepalived實(shí)現(xiàn)負(fù)載均衡及高可用性1.a)Keepalived的安裝2.3.#wgethttp://www.keepalived.org/software/keepalived-1.1.15.tar.gz4.5.#tarzxvfkeepalived-1.1.15.tar.gz6.7.#cdkeep

11、alived-1.1.1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。