主机论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 169|回复: 8

有没有mysql自动重启的脚本?

[复制链接]

450

主题

1716

帖子

4826

积分

论坛元老

Rank: 8Rank: 8

积分
4826
发表于 2022-2-4 13:09:04 | 显示全部楼层 |阅读模式
VPS 2G内存运行MariaDB10.5偶尔会被杀进程,开了SWAP也是一样杀

度娘了一下,从MariaDB10.X开始就要求2G以上的运行内存了

问题来了,有没有自动检测MySQL挂掉后自动重启的脚本呢
回复

使用道具 举报

18

主题

40

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2022-2-4 13:15:35 | 显示全部楼层
mysqld_safe 就是自动重启的
回复

使用道具 举报

450

主题

1716

帖子

4826

积分

论坛元老

Rank: 8Rank: 8

积分
4826
 楼主| 发表于 2022-2-4 13:20:02 | 显示全部楼层
leviathan0992 发表于 2022-2-4 13:15
mysqld_safe 就是自动重启的

求指教,系统默认启动的不是用mysqld_safe的吗?事实上在被杀进程之后,MySQL并没有重启呀
回复

使用道具 举报

243

主题

3544

帖子

8349

积分

论坛元老

Rank: 8Rank: 8

积分
8349
发表于 2022-2-4 13:15:00 | 显示全部楼层
2G内存是带不动10.5的。对应的mysql8。建议用5.6
回复

使用道具 举报

450

主题

1716

帖子

4826

积分

论坛元老

Rank: 8Rank: 8

积分
4826
 楼主| 发表于 2022-2-4 13:24:12 | 显示全部楼层
pgrep mysql &> /dev/null
if [ $? -gt 0 ];
  then
  echo "`date` mariadb(mysql) does not exist——> mariadb(mysql) restarts" >> /root/MysqlRestartHistory/listen.log
  service mariadb restart
else
echo "mariadb(mysql) is running" >/dev/null 2>&1 &
fi
回复

使用道具 举报

18

主题

40

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2022-2-4 13:51:22 | 显示全部楼层
匿名者 发表于 2022-2-4 13:51
pgrep mysql &> /dev/null
if [ $? -gt 0 ];
  then
  echo "`date` mariadb(mysql) does not exist——> mariadb(mysql) restarts" >> /root/MysqlRestartHistory/listen.log
  service mariadb restart
else
echo "mariadb(mysql) is running" >/dev/null 2>&1 &
fi


感谢大佬~~
回复

使用道具 举报

450

主题

1716

帖子

4826

积分

论坛元老

Rank: 8Rank: 8

积分
4826
 楼主| 发表于 2022-2-4 13:55:09 | 显示全部楼层
你不是系统默认的么 系统默认就不是 mysqld_safe
回复

使用道具 举报

18

主题

40

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2022-2-4 13:51:00 | 显示全部楼层
leviathan0992 发表于 2022-2-4 14:35
你不是系统默认的么 系统默认就不是 mysqld_safe


是默认的,但是发现mysql崩溃之后是不会起来的
回复

使用道具 举报

450

主题

1716

帖子

4826

积分

论坛元老

Rank: 8Rank: 8

积分
4826
 楼主| 发表于 2022-2-4 14:35:04 | 显示全部楼层
别用系统默认的 自己用 mysqld_safe 启动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|主机论坛

GMT+8, 2024-4-23 15:37 , Processed in 0.100546 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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