#!/bin/sh
#使用说明,用来提示输入参数
usage() {
echo "Usage: sh 执行脚本.sh [master|backup|fault|stop]"
exit 1
}
#启动方法
master(){
echo $(date "+%Y-%m-%d %H:%M:%S") MASTER >> /etc/keepalived/keepalived_notify.log
cd /opt/app/server
nohup ./runService.sh restart >> /etc/keepalived/keepalived_notify.log 2>&1 &
}
#停止方法
backup(){
echo $(date "+%Y-%m-%d %H:%M:%S") BACKUP >> /etc/keepalived/keepalived_notify.log
cd /opt/app/server
nohup ./runService.sh stop >> /etc/keepalived/keepalived_notify.log 2>&1 &
}
#fault停止方法
fault(){
echo $(date "+%Y-%m-%d %H:%M:%S") fault >> /etc/keepalived/keepalived_notify.log
cd /opt/app/server
nohup ./runService.sh stop >> /etc/keepalived/keepalived_notify.log 2>&1 &
}
#stop停止方法
stop(){
echo $(date "+%Y-%m-%d %H:%M:%S") stop >> /etc/keepalived/keepalived_notify.log
cd /opt/app/server
nohup ./runService.sh stop >> /etc/keepalived/keepalived_notify.log 2>&1 &
}
#重启
restart(){
echo $(date "+%Y-%m-%d %H:%M:%S") restart >> /etc/keepalived/keepalived_notify.log
cd /opt/app/server
nohup ./runService.sh restart >> /etc/keepalived/keepalived_notify.log 2>&1 &
}
#根据输入参数,选择执行对应方法,不输入则执行使用说明
case "$1" in
"master")
master
;;
"backup")
backup
;;
"fault")
fault
;;
"stop")
stop
;;
*)
usage
;;
esac
exit 0
没有合适的资源?快使用搜索试试~ 我知道了~
Linux-Centos6.9-keepalived-1.4.5-离线安装资源包
共13个文件
rpm:10个
sh:2个
gz:1个
需积分: 0 0 下载量 160 浏览量
2023-03-10
15:24:43
上传
评论
收藏 2.57MB ZIP 举报
温馨提示
含: keepalived-1.4.5.tar.gz execserver.sh nginx_check.sh rhel6.9依赖rpm 含: rpm -ivh zlib-1.2.3-29.el6.x86_64.rpm rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm rpm -ivh keyutils-libs-devel-1.4-5.el6.x86_64.rpm rpm -ivh libcom_err-devel-1.41.12-23.el6.x86_64.rpm rpm -ivh libkadm5-1.10.3-65.el6.x86_64.rpm rpm -ivh libsepol-devel-2.0.41-4.el6.x86_64.rpm rpm -ivh libselinux-devel-2.0.94-7.el6.x86_64.rpm rpm -ivh krb5-devel-1.10.3-65.el6.x86_64.rpm rpm -ivh openssl-devel-1.0.1e-57.el6.x86_64.rpm
资源推荐
资源详情
资源评论
收起资源包目录
Linux-Centos6.9-keepalived-1.4.5-离线安装资源包.zip (13个子文件)
nginx_check.sh 212B
rhel6.9依赖
krb5-devel-1.10.3-65.el6.x86_64.rpm 504KB
zlib-1.2.3-29.el6.x86_64.rpm 73KB
zlib-devel-1.2.3-29.el6.x86_64.rpm 44KB
libcom_err-devel-1.41.12-23.el6.x86_64.rpm 33KB
keyutils-libs-devel-1.4-5.el6.x86_64.rpm 29KB
pkgconfig-0.23-9.1.el6.x86_64.rpm 70KB
libselinux-devel-2.0.94-7.el6.x86_64.rpm 137KB
libsepol-devel-2.0.41-4.el6.x86_64.rpm 64KB
openssl-devel-1.0.1e-57.el6.x86_64.rpm 1.17MB
libkadm5-1.10.3-65.el6.x86_64.rpm 143KB
keepalived-1.4.5.tar.gz 732KB
execserver.sh 1KB
共 13 条
- 1
资源评论
sliver_1234
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功