Keepalived介紹
Keepalived是一個(gè)基于VRRP協(xié)議來實(shí)現(xiàn)的服務(wù)高可用方案,可以利用其來避免IP單點(diǎn)故障。但是它一般不會(huì)單獨(dú)出現(xiàn),而是與其它負(fù)載均衡技術(shù)(如nginx)一起工作來達(dá)到集群的高可用。
安裝nginx和keepalived命令
yum install nginx -y
yum install keepalived -y
配置nginx服務(wù)器
master:192.168.1.10
修改 文件 /usr/share/nginx/html/index.html 內(nèi)容為nginx:192.198.1.10
slave:192.168.1.11
修改 文件 /usr/share/nginx/html/index.html 內(nèi)容為nginx:192.198.1.11
檢測nginx腳本
Vim /opt/chk_nginx.sh
#!/bin/bash
counter=$(ps -C nginx --no-heading|wc -l)
if [ "${counter}" = "0" ]; then
/usr/local/nginx/sbin/nginx
sleep 2
counter=$(ps -C nginx --no-heading|wc -l)
if ["${counter}" = "0" ]; then
/etc/init.d/keepalived stop
fi
fi
配置keepalived服務(wù)
修改master(192.168.1.10)配置文件 /etc/keepalived/keepalived.conf:
vrrp_script chk_http_port {
script "/opt/chk_nginx.sh"
interval 2
weight -5
fall 2
rise 1
}
vrrp_instance VI_1 {
state MASTER
interface em1
mcast_src_ip 192.168.1.10
virtual_router_id 51
priority 101
advert_int 1
virtual_ipaddress {
192.168.1.20
}
track_script {
chk_http_port
}
}
修改slave(192.168.1.11)配置文件 /etc/keepalived/keepalived.conf:
vrrp_script chk_http_port {
script "/opt/chk_nginx.sh"
interval 2
weight -5
fall 2
rise 1
}
vrrp_instance VI_1 {
state BACKUP
interface em1
mcast_src_ip 192.168.1.11
virtual_router_id 51
priority 100
advert_int 1
virtual_ipaddress {
192.168.1.20
}
track_script {
chk_http_port
}
}
啟動(dòng)服務(wù)
在兩臺服務(wù)器上運(yùn)行如下命令
/usr/local/nginx/sbin/nginx
/etc/init.d/keepalived start
在瀏覽器中打開 http://192.168.1.20,內(nèi)容為nginx:192.198.1.10
停止master(192.168.1.10)上的nginx,
再在瀏覽器中打開 http://192.168.1.20,內(nèi)容為nginx:192.198.1.11
地址:深圳市龍崗區(qū)橫崗街道力嘉創(chuàng)意文化產(chǎn)業(yè)園338
郵箱:chenmh@sz886.com
12年建站服務(wù)經(jīng)驗(yàn)自主開發(fā)后臺CMS開發(fā)項(xiàng)目不外包無隱形收費(fèi)
服務(wù)198家上市企業(yè)服務(wù)行業(yè)龍頭超過70家 營銷型網(wǎng)站建設(shè)完備的項(xiàng)目流程管理體系網(wǎng)頁設(shè)計(jì)與網(wǎng)站開發(fā)技術(shù)并重
十多年來,憑借對設(shè)計(jì)的深刻理解,對互聯(lián)網(wǎng)營銷趨勢的敏銳洞察,獨(dú)占網(wǎng)絡(luò)不斷修正服務(wù)導(dǎo)向,完善創(chuàng)作品格,始終注重專業(yè)探索,為所有合作企業(yè)機(jī)構(gòu)全力以赴,確保網(wǎng)站的視覺體驗(yàn)與營銷轉(zhuǎn)化能力。
我們是一群對互聯(lián)網(wǎng)抱有執(zhí)著信念的技術(shù)控。從2012年到現(xiàn)在,公司從未建過強(qiáng)大的營銷團(tuán)隊(duì),卻憑著作品與服務(wù)不斷保持增長,做到了"桃李不言,下自成蹊。" 我們堅(jiān)信:每個(gè)客戶都是一條渠道,每個(gè)案例都是一個(gè)廣告,為企業(yè)插上翅膀,助力企業(yè)轉(zhuǎn)型升級,我們已做好準(zhǔn)備。
專業(yè)團(tuán)隊(duì)為您提供深圳網(wǎng)站建設(shè)、深圳網(wǎng)站制作、深圳營銷型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)等服務(wù),深圳建網(wǎng)站就找獨(dú)占網(wǎng)絡(luò) | 12年專注網(wǎng)站建設(shè)
深圳市獨(dú)占網(wǎng)絡(luò)科技有限公司 |備案號:粵ICP備15007128| Copyright 2025,ALL Rights Reserved www.ykfic.cn | Copyright 2025版權(quán)所有有一個(gè)互聯(lián)網(wǎng)項(xiàng)目想和我們談?wù)剢幔?br>您可以填寫右邊的表格,讓我們了解您的項(xiàng)目需求,這是一個(gè)良好的開始,我們將會(huì)盡快與你取得聯(lián)系。當(dāng)然也歡迎您給我們寫信或是打電話,讓我們聽到你的聲音!
地址:深圳市龍崗區(qū)橫崗地鐵A出口力嘉創(chuàng)意文化產(chǎn)業(yè)園338
大客戶專線:深圳 13530005572
售前QQ:1447567909
E-mail: sales@sz886.cn