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

check harpoxy的状态脚本

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-7-31 17:57:31 | 显示全部楼层 |阅读模式
#!/bin/bash
: W! K# i( K  T( e
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
7 U( X* R  p% i- Q% b7 l: Q        haproxy
-f /opt/haproxy-1.7.8/haproxy.cfg
" N" z% F4 K0 V. U' w
fi. |$ A0 L4 g5 j" D
sleep
28 _/ W, I+ b* S
if [ $(ps -C haproxy --no-header | wc -l) -eq 0 ];then
0 B, e; k! ^) p+ _  O        service keepalived stop
0 t- Q8 @6 D6 y, O  U2 {/ s
fi

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:03:54 | 显示全部楼层
杀掉keepalived的进程脚本
- ?3 G0 E4 D8 H; k#!/bin/bash! V- C$ k% W  |' K
result=`systemctl is-active haproxy`* f' q- ~9 a5 K% Z8 _: }
if [ "$\result" != 'active' ]; then: k' T& z6 v8 V; M
systemctl stop keepalived: [: d/ p7 Z4 g1 p* l7 |
killall keepalived
* J# `3 q* ~  C4 e) L( q) n. Cexit 1
  b: l& @6 U" B5 X, i' T else
1 A2 J  n9 Y4 W1 A1 j( N1 ~" gexit 0
- M) S& a+ w$ u fi/ z, I; j  f! c9 e+ Q$ R$ S6 B

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-7-31 18:05:43 | 显示全部楼层
ps -C haproxy --no-header
( m+ f4 O* d! G* b; x 1266 ?        00:00:00 haproxy% m# h8 L% ]. `, o
1293 ?        00:06:21 haproxy5 t, N$ l  J/ K! s; a- v7 ]$ d3 c
ps 没想到还可以这样使用。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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