迁移被锁定
迁移被锁定(Migration Is Locked)
如果你看到这样的警告,可能有多种原因。

主要原因在于,用于锁定迁移过程以防止其运行两次的锁文件没有被正确删除。如果 Web 服务器对特定路径没有写权限,或者迁移因某种原因失败,就会出现这种情况。
如果警告在锁文件的最长生存期(默认:300 秒)之后仍然存在,你可以尝试手动删除锁文件。
锁文件位于 Web 服务器的 /tmp 文件夹中。取决于你的系统,这可能是实际的 /tmp 路径,也可能是沙箱的 tmp 文件夹。例如,在带有 Apache2 的标准 Debian 安装上,/tmp 文件夹存在于某个 systemd 子文件夹中(类似沙箱)。因此,你可能会在类似下面的路径中找到迁移锁文件:
/tmp/systemd-private-09d13ddfc33841b5f63d1bb26a7e6a99-apache2.service-gZiG7a/tmp/.migration_running
要更快地找到该文件,可以使用以下命令(这是针对标准 Linux 安装的示例命令):
find /tmp -name ".migration_running" -type f -print
例如返回:/tmp/systemd-private-09d13ddfc33841b5f63d1bb26a7e6a99-apache2.service-gZiG7a/tmp/.migration_running
你可以用以下命令删除该文件:
rm [the path shown from the find command]
然后重新加载调试信息页面,检查警告是否仍然存在。如果你仍然无法让它运行起来,请在 Wavelog GitHub discussions 中发起新的讨论。
Wavelog 手册(中文版)
/
迁移被锁定
0 字
0 行