先说一下情况:
- 使用 docker 部署,SiYuan 版本是 v2.1.10,部署时间是 2022/8,一直使用到 2024/2/17 日都没出现问题
- 2024/2/17 的时候还能使用,但是到了 2024/2/18 就进不去了,一进去就显示“内核断开,请等待 7 秒”
- 一开始以为只是普通问题,但是多刷新了几次页面,发现依然显示“内核断开,请等待 7 秒”,遂意识到不对劲
- 首先使用
docker logs siyuan
查看 log 中是否有错误,显示determines whether [/root/Documents/SiYuan] is a directory failed: [lstat /root/Documents/SiYuan: permission denied]
,但是这个错误在以前就有,因此大概不属于 2/18 错误的原因。除此之外就没有别的错误 - 其次使用
docker restart siyuan
重启 siyuan 容器,无效 - 随后使用
docker-compose stop
和docker-compose up -d
重启 siyuan 容器,依旧无效(中间修改了 docker compose 文件,但是只改了 auth 密码,其余没改) - 此时意识到大事不妙,开始担心数据是否丢失了,首先检查的是 mount 目录,看看数据是否存在,发现数据不存在
- 使用
docker exec -it siyuan /bin/sh
进入 siyuan 容器,进入/root/Documents/SiYuan
目录查看数据是否存在,依旧不存在 - 至此意识到大事不妙,怀疑数据可能因为本人的误操作导致全部丢失,来求各位大佬捞一捞,里面有我自 22 年开始就存的数据,数据非常多,而且非常重要,真的希望只是我找错地方了,而不是没找到。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于