22lvs 健康節點檢查

2022-06-12 16:03:10 字數 838 閱讀 2554

[root@lb03 scripts]# cat lvm_health_check.sh

#!/bin/bash

web_ip=(

10.0.0.17

10.0.0.18

)# 檢查恢復就新增節點

web_add ():80 -g -w1}

web_remove() :80

}web_check ()

do#檢查**掉了

web_count=$(nmap $i|grep

"80/tcp [o]pen

"|wc -l)

# lt 1小於1,說明**掉了

if [ $ -lt 1

]

then

#檢查本地節點是否還有這個ip,如果有就去除

ipvs_count=$(ipvsadm -ln|grep $i|wc -l)

#本地有就移除

if [ $ -eq 1

]

then

web_remove $i

fielse

#大於1,**正常

ipvs_count=$(ipvsadm -ln|grep $i|wc -l)

#本地沒有就新增這個ip

if [ $ -eq 0

]

then

web_add $i

fifi

done

}while

true

doweb_check

sleep

3done

lvs mysql健康檢查 lvs 健康檢查方式

一 tcp 4層檢查 virtual server 192.168.2.213 80 delay loop 6 lb algo wlc 採取權重式最少鏈結分配 lb kind dr 採取dr模式 protocol tcp real server 192.168.2.220 80 tcp check ...

LVS健康檢測指令碼分享

1 真實伺服器健康狀態檢測 我們可以通過shell指令碼,實現對lvs後端的真實伺服器開放服務的健康狀態檢測功能。當真實伺服器服務出現問題,則自動將其從集群服務中移除,當真實伺服器服務恢復,則自動將其加入到負載均衡集群服務中。1.1 基於埠的健康檢測 指令碼思路 通過掃瞄後端伺服器的埠來判斷真實伺服...

《演算法筆記》2 2小節

入了本 演算法筆記 每節後面帶乙個codeup的鏈結 題目 小小的記錄一下.爭取早日看完這本書 雖然前面的比較簡單.但是對 完整 有點強迫症.so.c 沒怎麼學過.所以盡量都用c 寫.編寫乙個c程式,要求在螢幕上輸出一下一行資訊。this is my first c program 無this is...