由于后台磁盘内存不足没有注意,导致服务端崩溃 现在数据好像全部损坏了 怎么办
腾出磁盘内存后 无法正常开启服务器
腾出磁盘内存后 无法正常开启服务器
无法正常开启是指?提供一下日志。以及,机子有自动备份的功能吗(
应该是yml的数据被损坏了吧,挨个找那些yml文件再删了吧..我遇到过,,应该没有别的办法了
建议附上一份完整的从开服到崩溃log
最常见的可能是地图锁了
打开地图文件夹,删了.lock文件
尝试启动服务器
有其他数据损坏就再想办法修
最常见的可能是地图锁了
打开地图文件夹,删了.lock文件
尝试启动服务器
有其他数据损坏就再想办法修
夜雨晨风丶 发表于 2023-6-30 22:27
无法正常开启是指?提供一下日志。以及,机子有自动备份的功能吗(
启动日志
https://paste.ubuntu.com/p/94qvkDq74J/
崩溃之前的日志应该是没了
机子没有备份
ZeroExact 发表于 2023-6-30 22:45
建议附上一份完整的从开服到崩溃log
最常见的可能是地图锁了
https://paste.ubuntu.com/p/94qvkDq74J/
开服到崩溃的log
应该是全都损坏了
这种除非找专业的硬盘数据恢复 否则无解
因为磁盘空间占满导致的崩溃其实是我们普通人无法做到数据恢复的
因为磁盘空间占满导致的崩溃其实是我们普通人无法做到数据恢复的
上面是我在qq给某位仁兄的回复。
这种数据损坏,问题其实非常严重。如果你拿这块硬盘开服,损坏的数据很有可能被覆写,然后就再也没有恢复的可能。
你上文说到你清除了部分数据,那又怎么保证仍存在的那部分数据是否稳定呢?
说实在的,这种满置状态出现以后磁盘性能就会下降,到时候机房那帮人说不定得给你骂死。
这种数据损坏,问题其实非常严重。如果你拿这块硬盘开服,损坏的数据很有可能被覆写,然后就再也没有恢复的可能。
你上文说到你清除了部分数据,那又怎么保证仍存在的那部分数据是否稳定呢?
说实在的,这种满置状态出现以后磁盘性能就会下降,到时候机房那帮人说不定得给你骂死。
你给的log感觉不是完整的,没有看到具体的崩溃原因,都是一些插件的报错,还不至于严重到服务器开不起来。
你可以把完整的log发上来看看,如果有崩溃记录的crash文件也可以,一般在服务端根目录下的crash文件夹里
你可以把完整的log发上来看看,如果有崩溃记录的crash文件也可以,一般在服务端根目录下的crash文件夹里
其他人已经说出无法开服的两个插件yml原因了,补充一下哈
磁盘内存不足导致服务端崩溃 不会出现数据全部损坏 只有一些会用到缓存来处理的文件比如插件的user文件 地图的level文件 部分插件的数据库等 这时候你启动服务端它会依次进行报错,按照报错提示进行处理相关文件就可以了 如果是不涉及到玩家数据的 建议删除重新生成或者你有备份的话可以恢复到备份文件
对于涉及到玩家数据的!!!!
1.mysql类型数据报错 只需运行mysql自身的修复功能即可完成修复
2.yml类型数据 使用yaml.helpch.at进行修复
3.sql类型数据 我没有找到好的解决办法 只能删除重新生成
我开服因为内核问题崩溃过很多次,每次都有服务端文件损坏 按照以上的办法进行修复基本不会出现玩家数据丢失情况。 彻底杜绝此问题 可以选择将系统缓存关闭
磁盘内存不足导致服务端崩溃 不会出现数据全部损坏 只有一些会用到缓存来处理的文件比如插件的user文件 地图的level文件 部分插件的数据库等 这时候你启动服务端它会依次进行报错,按照报错提示进行处理相关文件就可以了 如果是不涉及到玩家数据的 建议删除重新生成或者你有备份的话可以恢复到备份文件
对于涉及到玩家数据的!!!!
1.mysql类型数据报错 只需运行mysql自身的修复功能即可完成修复
2.yml类型数据 使用yaml.helpch.at进行修复
3.sql类型数据 我没有找到好的解决办法 只能删除重新生成
我开服因为内核问题崩溃过很多次,每次都有服务端文件损坏 按照以上的办法进行修复基本不会出现玩家数据丢失情况。 彻底杜绝此问题 可以选择将系统缓存关闭
能具体说一下磁盘现在的情况吗?
是物理机吗?
是物理机吗?
损坏了还是就是被删了?如果只是好像损坏了,就把已经损坏的world文件夹拷贝出来,然后单开个服务器把world替换掉,看看有没有用