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

check harpoxy的状态脚本

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-7-31 17:57:31 | 显示全部楼层 |阅读模式
#!/bin/bash
! z1 x8 @1 V. o* z) i3 U1 y
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
, Y7 Y% Y# i: \2 }        haproxy
-f /opt/haproxy-1.7.8/haproxy.cfg
! @/ `0 I: o, }6 F4 C5 _8 a
fi
3 r6 x+ \; _  y, D  Ysleep
2
4 v; ?$ t0 O0 m  A1 q; i% K
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
, ~5 ]  L. [% z( i% @        service keepalived stop
+ C$ [' I' y# q# }7 H
fi

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:03:54 | 显示全部楼层
杀掉keepalived的进程脚本* M- k) T7 u# B! ~( p
#!/bin/bash! T: z6 a) X4 ^( [
result=`systemctl is-active haproxy`
  z! O6 w3 h, J$ c- q- h$ R- }; cif [ "$\result" != 'active' ]; then! E0 ]. B7 p' O+ W& W
systemctl stop keepalived: _  h) l: H7 \" y% @% z/ `+ V
killall keepalived
. j9 y7 Q5 W9 q7 Y; u8 Q* l! ^0 v& L* I) xexit 1  e5 u5 m& _2 D8 W  P5 r8 _
else# f0 z+ o# W7 o8 S2 v
exit 0
: q% k9 S* ^2 C9 R+ F fi4 i3 q8 B/ }  M# M

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:05:43 | 显示全部楼层
ps -C haproxy --no-header* ~1 D! O+ Y3 V1 S! {$ y6 f
1266 ?        00:00:00 haproxy
) Z' H) y6 ~2 p 1293 ?        00:06:21 haproxy1 [8 N# k4 j# x! I8 n& w
ps 没想到还可以这样使用。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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