[2.0.0-beta.1] NAS SMB 卡死 → LAN 入口停止,使用 HPM ECONNRESET 删除所有应用程序容器,并永远不再创建它们,清除网络状态;守护进程还忽略 SIGTERM 信号
作者: dfein38347g创建于 2026年9月12日更新于 2026年9月12日
环境
- umbrelOS 2.0.0-beta.1, x86, 20 个已安装的应用程序
- LAN 中一个 NAS 盒中的一个 CIFS 共享(///Media),通过 2.0 文件 → 网络存储子系统连接到 5 个应用程序(一个媒体堆栈)
时间表(UTC,9 月 12 日;主机时钟通过 NTP 同步)
- 13:26:10 samba/winbindd 重新启动(2.0 网络堆栈组件)
- 13:29:49 内核:
CIFS: VFS: \\<NAS> 在 180 秒内未响应。正在重新连接...(临时持续 3 分钟的 NAS 端挂起;自 NAS 保持健康以来,RTT 小于 1 毫秒) - ~13:30 umbreld 重新发布了其 LAN 入口 TLS 证书(lan-ingress/{ca,server}.pem,ca.srl mtime 13:30)
- 13:31:31–13:31:52 appstore git 克隆“请求超时”(getumbrel/umbrel-apps,getAlby/umbrel-community-app-store,reddexx/umbrel-AppStore)
- 13:40:00
/home/umbrel/umbrel/network/状态目录清空 - 13:40:07
umbreld[1389]: [laningress] 正在停止 LAN 入口 - 13:40:14
umbreld[1389]: [laningress] [错误] [HPM] ECONNRESET: 错误:套接字挂起 - 13:40:11–23
正在删除 <APP>_server_1,<APP>_mac_1,<APP>_indexer_proxy_1,以及共享的 Tor 代理容器 - /var/lib/Docker/containers 中的所有已安装应用程序的容器元数据都消失了(在 13:40 时清空了目录) - 13:40 之后:守护进程保持“活动(运行)”,但 80/443 端口监听器消失了 → Web UI 无法访问 6 小时以上;所有应用程序容器都消失了。与此同时,tRPC
get_app_status持续报告已删除应用程序的“准备”状态(状态不一致)。 - Docker 镜像,所有命名卷以及所有应用程序数据配置目录在整个过程中都未受到影响。
内容来源: getumbrel/umbrel