VPS侦探论坛

 找回密码
 注册
查看: 1005|回复: 4

LNMP文件夹打包解压后,Mysql PID Not found

[复制链接]
发表于 2023-6-14 11:11:01 | 显示全部楼层 |阅读模式

如题 。
使用环境:VPS上用Docker镜像(Ubuntu) 生成了LNMP镜像,并把网站内容文件夹以及LNMP程序文件夹映射到主机。
使用过程一直美好,无风无雨,并且定期备份映射出来的文件夹 (但没有另外备份数据库)。

今天才发现,打包备份的文件夹重新解压后,用同一个LNMP镜像映射相同的文件夹后,数据库进程无法运行,提示:
* The server quit without updating PID file (/usr/local/mysql/var/28abfe5b8871.pid).

进入容器里运行top,没看到Mysqld进程,运行ps -ef|grep mysqld 出现如下字句:
root      1418   684  0 03:02 pts/0    00:00:00 grep --color=auto mysqld

删除容器,用相同的镜像,相同的配置重新运行,问题依旧。
网上搜了半天无果,特来求救。
错误日志已上传至:https://t.wss.ink/f/bg8k7fxsiv7
望高手搭救~~

美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-6-14 18:33:32 | 显示全部楼层


这是哪里的“大神”教的方法,备份数据库目录这种方法在mysql 5.1及之前版本且使用的myisam引擎可能还可以,之后的版本再这样完全是自杀式行为,数据损坏的概率非常非常大
mysql的正经操作只有导出sql文件

可以看一下 https://www.vpser.net/tag/%e5%a4%87%e4%bb%bd 网站这些年来备份教程
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2023-6-14 18:44:56 | 显示全部楼层

licess 发表于 2023-6-14 18:33
这是哪里的“大神”教的方法,备份数据库目录这种方法在mysql 5.1及之前版本且使用的myisam引擎可能还可以 ...

自已图省事,弄出来的方法。。。
那这样备份的数据库还能救回来吗?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2023-6-14 20:30:44 | 显示全部楼层



licess 发表于 2023-6-14 18:33
这是哪里的“大神”教的方法,备份数据库目录这种方法在mysql 5.1及之前版本且使用的myisam引擎可能还可以 ...

见鬼的事情发生了。刚在检查错误日志时(当然是看不懂的),发现同文件夹里有一个“mysql-bin.index”,想起了之后在网上搜到的修复教程,要删掉这个文件(看教程时没删是因为教程说的是在另一个文件夹,在那个文件夹里找了之后发生没有就放弃了这个方法),于是备份后删掉,LNMP restart后,其它网站能打开了,一切都正常了,就剩一个Wordpress搭建的网站提示502 Bad Gateway。
不死心,在wordpress的虚拟主机文件里把PHP版本从8.0换到原始的5.X,提示要重新安装Wordpress,但是数据库写入失败。。。
这是什么神操作??
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2023-6-15 18:42:06 | 显示全部楼层

不确定,数据库恢复方面不太了解

军哥运维代购:http://shop63846532.taobao.com/

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

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-5 12:15 , Processed in 0.026484 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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