宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】sql无法启动

发表在 Linux面板2021-2-27 20:18 [复制链接] 17 4910

安装了一个叫ewomail的工具,启动不了于是就放弃了,把它整个文件夹都删了,然后服务器卡顿,内存和cpu利用率都快到100%,于是重启,然后原本服务器里运行的网站就崩掉打不开,一看sql没启动。。。

evomail里自带了sql,是不是版本冲突了之类的?我也不懂。。。








iShot2021-02-27 20.16.02.png
iShot2021-02-27 20.16.11.png
iShot2021-02-27 20.16.17.png
使用道具 举报 只看该作者 回复
发表于 2021-2-27 20:21:09 | 显示全部楼层
使用道具 举报 回复 支持 反对
发表于 2021-2-27 20:23:46 | 显示全部楼层

使用道具 举报 回复 支持 反对
发表于 2021-2-27 20:33:46 | 显示全部楼层

您好,您的数据库是否做主从?执行下面的命令,截图贴上来
  1. cat /www/server/data/*.err|grep -i -C 10 error
复制代码
使用道具 举报 回复 支持 反对
发表于 2021-2-27 20:38:11 | 显示全部楼层
大炮运维V587 发表于 2021-2-27 20:33
您好,您的数据库是否做主从?执行下面的命令,截图贴上来

使用道具 举报 回复 支持 反对
发表于 2021-2-27 20:38:43 | 显示全部楼层
大炮运维V587 发表于 2021-2-27 20:33
您好,您的数据库是否做主从?执行下面的命令,截图贴上来

再往前应该就不需要了吧?
使用道具 举报 回复 支持 反对
发表于 2021-2-28 11:33:48 | 显示全部楼层
大炮运维V587 发表于 2021-2-27 20:33
您好,您的数据库是否做主从?执行下面的命令,截图贴上来

hello求大佬再看一看
使用道具 举报 回复 支持 反对
发表于 2021-2-28 12:02:14 | 显示全部楼层

您好,您MySQL是不是有主从复制功能?
使用道具 举报 回复 支持 反对
发表于 2021-2-28 13:35:05 | 显示全部楼层
谢花郎 发表于 2021-2-28 12:02
您好,您MySQL是不是有主从复制功能?

你好我不懂这是什么功能
使用道具 举报 回复 支持 反对
发表于 2021-2-28 13:36:08 | 显示全部楼层
谢花郎 发表于 2021-2-28 12:02
您好,您MySQL是不是有主从复制功能?

我查到得登入mysql命令行进行查询,但是现在登不进去


使用道具 举报 回复 支持 反对
发表于 2021-2-28 14:29:12 | 显示全部楼层
宝塔用户_jbybwh 发表于 2021-2-28 13:36
我查到得登入mysql命令行进行查询,但是现在登不进去

将/tmp/mysql.sock这个文件删除,重新启动MySQL看看。如还是不行,做个服务器快照然后论坛私信发我服务器登陆信息。
使用道具 举报 回复 支持 反对
发表于 2021-2-28 17:01:32 | 显示全部楼层
谢花郎 发表于 2021-2-28 14:29
将/tmp/mysql.sock这个文件删除,重新启动MySQL看看。如还是不行,做个服务器快照然后论坛私信发我服务器 ...

已经私信发送了,麻烦您了
使用道具 举报 回复 支持 反对
发表于 2021-2-28 18:42:38 | 显示全部楼层
谢花郎 发表于 2021-2-28 14:29
将/tmp/mysql.sock这个文件删除,重新启动MySQL看看。如还是不行,做个服务器快照然后论坛私信发我服务器 ...

解决了!谢谢大佬!
使用道具 举报 回复 支持 反对
发表于 2021-2-28 18:43:11 | 显示全部楼层
谢花郎 发表于 2021-2-28 14:29
将/tmp/mysql.sock这个文件删除,重新启动MySQL看看。如还是不行,做个服务器快照然后论坛私信发我服务器 ...

非常感谢!请问该怎么打赏?
使用道具 举报 回复 支持 反对
发表于 2021-2-28 18:55:32 | 显示全部楼层

解决过程:
1.拿到机器后尝试启动MySQL服务,执行/etc/init.d/mysqld start命令启动报权限错误。 15.png

2.查看报错路径的服务,是一个邮局服务,包含了nginx、php、MySQL环境等
3.尝试将ewomail邮局服务自带的运行环境停止,然后将ewomail目录删除。
再次尝试启动,提示/etc/init.d/mysqld 文件不存在。怀疑这里引用的ewomail邮局服务的MySQL启动文件。
将mysqld文件删除,重新从面板的MySQL文件内cp一份mysqld启动文件到/etc/init.d/目录下。
并使用chomd命令授权755权限执行,然后事情并不简单。启动有提示报错了
16.png

4.根据报错查看错误日志并无相对错误信息,好奇的看了一下MySQL的配置文件,发现为空。
尝试将自己MySQL配置文件内容复制过去,发现无法写入。使用ll命令查看/etc/my.cnf的文件以及权限大小是否正常。
结果发现做了软链接到ewomail服务的MySQL的文件商,只能删除重新新建。将自己的MySQL配置内容信息复制写入后保存
授予644权限,这里my.cnf权限不能设置过大,不然会提示报错。将my.cnf文件所属组和所有者改为mysql用户,不然无法启动MySQL。
  1. rm -rf /etc/my.cnf
  2. vim /etc/my.cnf
  3. chomd 644 /etc/my.cnf
  4. chown mysql.mysql /etc/my.cnf
复制代码



以上是针对该帖子的存在其他MySQL运行环境无法启动的问题,别问第4步为什么没有截图,xhsell内容过多往前面的就没记录了。




大佬nb  发表于 2021-3-1 08:13
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析
快速回复 返回顶部 返回列表