keepalived雙機(jī)熱備 linux keepalived有幾個(gè)進(jìn)程?
linux keepalived有幾個(gè)進(jìn)程?當(dāng)KeepAlive正常啟動(dòng)時(shí),將啟動(dòng)三個(gè)進(jìn)程,一個(gè)是父進(jìn)程,負(fù)責(zé)監(jiān)視其子進(jìn)程,另一個(gè)是VRRP子進(jìn)程,另一個(gè)是checkers子進(jìn)程這兩個(gè)子進(jìn)程都由系統(tǒng)監(jiān)
linux keepalived有幾個(gè)進(jìn)程?
當(dāng)KeepAlive正常啟動(dòng)時(shí),將啟動(dòng)三個(gè)進(jìn)程,一個(gè)是父進(jìn)程,負(fù)責(zé)監(jiān)視其子進(jìn)程,另一個(gè)是VRRP子進(jìn)程,另一個(gè)是checkers子進(jìn)程
這兩個(gè)子進(jìn)程都由系統(tǒng)監(jiān)視日志監(jiān)視,每個(gè)子進(jìn)程負(fù)責(zé)其子進(jìn)程擁有復(fù)雜的事務(wù)。healthcheck子進(jìn)程檢查每個(gè)服務(wù)器的運(yùn)行狀況,例如HTTP、LVS。如果healthchecks進(jìn)程檢測(cè)到主服務(wù)器上的服務(wù)不可用,它將通知本地計(jì)算機(jī)上的VRRP子進(jìn)程刪除通知,刪除虛擬IP并切換到備份狀態(tài)。
求助,keepalived的VIP瞬間切換后,從交換機(jī)上無(wú)法正夢(mèng)蔞IP?
,寫一個(gè)while循環(huán),并每輪Ping網(wǎng)關(guān)來(lái)累計(jì)連續(xù)失敗的次數(shù)。當(dāng)連續(xù)失敗次數(shù)達(dá)到一定數(shù)量時(shí),運(yùn)行服務(wù)keeptedstop關(guān)閉保留的服務(wù)。如果發(fā)現(xiàn)可以再次ping網(wǎng)關(guān),請(qǐng)重新啟動(dòng)keepalived服務(wù)。最后,在腳本的開頭添加判斷邏輯,將腳本添加到crontab。
keepalived的vip怎么設(shè)置和作用?
由于交換機(jī)未配備相關(guān)路由,跨網(wǎng)段時(shí)會(huì)出現(xiàn)路由問題。如果將VIP設(shè)置為192.168.2,*應(yīng)該不會(huì)有這樣的問題。因?yàn)楫?dāng)其他機(jī)器詢問192.168.100.100時(shí),默認(rèn)情況下會(huì)去192.168.100*網(wǎng)段尋找主機(jī),所以找不到具體的物理地址。另一種方法是在2上配置靜態(tài)路由。X主機(jī),添加路由,并將192.168.100.100路由配置為192.168.2.254(看起來(lái)這是一個(gè)網(wǎng)關(guān)?)。建議地址為2。必須更換X。一般情況下,我們?cè)谶M(jìn)行地址規(guī)劃時(shí),物理IP在200以內(nèi),而VIP則預(yù)留在200以上,以避免這個(gè)問題。
關(guān)于keepalived公網(wǎng)IP配置的?
1. 如果您有三個(gè)公共IP地址(我不明白為什么您直接使用公共IP而不是私有IP,也許您有更多的公共IP地址),那么兩個(gè)nginx1每個(gè)使用一個(gè)公共IP,剩余的公共IP用作keepalived VIP,而不是將VIP地址設(shè)置為nginx1的IP地址。2如果要使用域名進(jìn)行訪問,則需要在域名解析中添加一個(gè)階段如果是內(nèi)部測(cè)試,則在hosts文件中手動(dòng)添加域名和IP之間的地址解析