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

check harpoxy的状态脚本

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-7-31 17:57:31 | 显示全部楼层 |阅读模式
#!/bin/bash
& w# ?" J) L* ~0 x
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
5 h: o8 d+ Z+ y' U        haproxy
-f /opt/haproxy-1.7.8/haproxy.cfg; U* E* U" o4 F+ Q' p- W2 K
fi
/ o7 x7 }$ `6 V5 f# `sleep
2$ R& o6 n. i2 }  ]
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
3 _; L  k0 ~6 t; D8 G! |' b        service keepalived stop
- c  T8 Q, Q" ?' \1 }4 M' U( n& l9 S
fi

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:03:54 | 显示全部楼层
杀掉keepalived的进程脚本; x1 @  f5 E" i2 r: M% Y2 C% }) y
#!/bin/bash, ?4 t5 B. |0 |) p  y" L
result=`systemctl is-active haproxy`! ]0 p; k1 ]3 r- D
if [ "$\result" != 'active' ]; then& u+ M) T8 U0 G0 C; n5 C
systemctl stop keepalived
  r3 g$ O2 N2 X4 l3 Xkillall keepalived  l+ l/ v- o. D1 j6 A% Q
exit 1
" [/ S; r! o- i( b6 { else2 J2 q& z4 [9 ?
exit 0, G2 s1 L% u  N) ~% a
fi
; }1 i. n+ C( i5 O0 r

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:05:43 | 显示全部楼层
ps -C haproxy --no-header5 F8 S& Q' k" k+ Q5 I8 o
1266 ?        00:00:00 haproxy9 \, U0 O! `4 d5 G' b. P( f3 Z) D: y
1293 ?        00:06:21 haproxy
0 B' i3 z$ m. ~1 n/ j  V6 lps 没想到还可以这样使用。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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