Skip to content

故障排除和错误#

错误:缺少包#

n8n 将社区节点直接安装到硬盘上。文件必须在启动时可用,n8n 才能加载它们。如果包在启动时不可用,您会收到缺少包的错误警告。

如果使用 Docker 运行 n8n:根据您的 Docker 设置,当您重新创建容器或升级 n8n 版本时,您可能会丢失包。您必须:

  • 持久化 ~/.n8n/nodes 目录的内容。这是最佳选择。如果您遵循 Docker 安装指南,设置步骤包括持久化此目录。
  • N8N_REINSTALL_MISSING_PACKAGES 环境变量设置为 true

第二个选项可能会增加启动时间并可能导致健康检查失败。

防止在 n8n 云上加载社区节点#

如果您的 n8n 云实例崩溃并无法启动,您可以防止已安装的社区节点在实例启动时加载。访问云管理面板 > 管理并将禁用所有社区节点切换为 true。此切换仅在您允许社区节点安装时可见。