無法複製專案到新server, 內容皆顯示成功, 但仍顯示失敗
無法複製專案到新server, 內容皆顯示成功, 但仍顯示失敗
您好,
我們進到您新伺服器看了實際的 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 的問題已停用新回覆。