当前位置:论坛首页 > Linux面板 > 求助

【已解答】设置监控数据库,Shell脚本怎么没反应?

发表在 Linux面板2022-1-7 12:00 [复制链接] 3 1854

网站数据库自动关掉时候 360截图20220107115807230.jpg

360截图20220107115746255.jpg

360截图20220107115759322.jpg



用的代码:
  1. #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld /dev/null if [ $? -ne 0 ] echo At time:$(date) :MySQL is stop . /var/log/mysql_messages service mysqld start fi
复制代码



Shell脚本检测到数据库停止则自动重启,这个功能不能实现的,怎么解决啊
谢谢~~~

使用道具 举报 只看该作者 回复
发表于 2022-1-7 14:25:23 | 显示全部楼层
你这个脚本执行成功了, 您那边手动停止掉MySQL然后在去执行这个脚本。
面板定时任务只是提供一个可视化的一个添加,能不能执行脚本内容成功这个是要看你
脚本内容,而不是面板的
使用道具 举报 回复 支持 反对
发表于 2022-1-7 22:55:57 | 显示全部楼层
谢花郎 发表于 2022-1-7 14:25
你这个脚本执行成功了, 您那边手动停止掉MySQL然后在去执行这个脚本。
面板定时任务只是提供一个可视化的 ...

测试手动停止掉MySQL,还是不能自动打开数据库
使用道具 举报 回复 支持 反对
发表于 2022-1-8 10:14:12 | 显示全部楼层
宝塔用户_njwhsm 发表于 2022-1-7 22:55
测试手动停止掉MySQL,还是不能自动打开数据库

那就检查你自己的shell脚本
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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