找回密码
 注册
查看: 3870|回复: 2

check harpoxy的状态脚本

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-7-31 17:57:31 | 显示全部楼层 |阅读模式
#!/bin/bash
- M7 m7 }& O5 R$ a3 j( Q$ ^
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
# F; o0 Q, T& u7 r; b6 e2 H/ H, O6 [        haproxy
-f /opt/haproxy-1.7.8/haproxy.cfg0 E2 ]) }" l, ~
fi
/ T  z+ s# P2 Z& usleep
2
0 f# ~/ J- `/ r+ Y% U
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
' h7 E9 t6 y8 G, k) H        service keepalived stop! z/ r( }( _; ]
fi

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:03:54 | 显示全部楼层
杀掉keepalived的进程脚本$ L! ^$ L" Q% V8 l
#!/bin/bash+ N6 i5 U7 k; D0 q+ a* L6 v/ _
result=`systemctl is-active haproxy`
% A8 k0 O: N7 R; H9 X6 I, tif [ "$\result" != 'active' ]; then
4 W6 [7 T- S( V- S- P( t* ] systemctl stop keepalived( S6 v7 ^2 p( k, g0 ?" ?) e
killall keepalived' O$ L! g' a4 o, L
exit 1
( U# O$ B/ A0 j7 @( @6 v else3 r; K" U/ h8 u  L% e
exit 0
/ {. m( A: N) n9 K( a, @0 f3 c9 b2 S" i fi
0 K- F; r. q" ^  A. q3 d2 [  L) B

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:05:43 | 显示全部楼层
ps -C haproxy --no-header- I9 V! v$ s+ w$ Y1 v5 d; S+ k) F
1266 ?        00:00:00 haproxy6 a9 s" _& \* r3 H! r: \
1293 ?        00:06:21 haproxy. k9 [" @& ]1 D3 V5 P
ps 没想到还可以这样使用。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 04:26 , Processed in 0.017983 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表