无法将项目复制到新服务器,内容显示均已成功,但仍显示失败。
无法将项目复制到新服务器,内容显示均已成功,但仍显示失败。
您好,
我们进入您新服务器查看了实际的 K8s 状态,根本原因已找到,目标服务器规格不足:
0/1 nodes are available: 1 Insufficient memory。关于“每个项目都显示完成,但整体却显示失败”这一矛盾:
进度面板上的 4 个绿色勾勾,只代表平台“已经启动”了这些阶段,并不代表底层工作已完成。
无论 UI 如何显示,实际的 blocker 就是内存不足。处理建议:
方法 A (最推荐):升级目标服务器规格
建议至少升级到 2C 4GB,理想为 2C 8GB。升级后请删除当前失败的 bmp-tatous 项目,并在源端 (cgk1) 重新触发一次“复制项目”。
方法 B:暂停目标服务器上的 Gitea 和 svn-server,等 volume 搬完再启动
bmp-tatous),将 Gitea、svn-server 全部 Pause。这只是权宜之计,2GB 内存运行这些服务长期来看依然会撞墙。
感谢你的帮助,问题已经解决了,非常喜欢贵公司的这个产品。
建议在迁移场景中,增加对目标服务器规格是否满足要求的评估功能。
您好,
很高興問題已解決,也謝謝您對產品的肯定 🙏
「移轉前先評估目標伺服器規格」這個建議我們完全同意 —— 來源端 volume 都備份完了、UI 一路顯示完成,結果新伺服器記憶體不足讓 pvmover 卡 Pending,造成「全部完成卻顯示失敗」的矛盾狀態,確實不是該有的體驗。
已經建立 ticket 把這個 pre-flight check 的需求轉給設計團隊評估 —— 目標是讓系統在啟動 clone 前就比對來源服務的記憶體佔用 vs 目標伺服器剩餘容量,把 OOM 風險前置提醒給使用者,而不是讓 Job 跑一半才默默失敗。
有進度會再更新,再次感謝您的回饋!
resolved 的问题已停用新回复。