完整根區域遷移 (包括標記區域遷移) 失敗。針對完整根區域和其內容進行區域遷移和複製時,會造成以下錯誤:
完整根區域很大。合併、壓縮和分割完整根區域需要很長的時間。而且 Solaris Container Manager 經過短暫的逾時期後就會嘗試重新附加原始區域。
區域是以固定大小 2Mb 分割,而完整根區域的大小以 Gb 為單位,因此子歸檔的數目很大。awk 指令不支援超過指定限制的字串長度。
該伺服器上保留著舊的區域歸檔。在下載期間可能會將有些不想要的檔案作為區域影像的一部分下載。
目標系統磁碟空間應至少為區域大小的三倍。磁碟空間不足會導致擷取歸檔失敗。
除了這些錯誤外,也可能發生以下問題:
區域內容會完成遷移,但不會處於附加到目標的必要狀態。即使 Solaris Container Manager 未用於遷移區域,這個問題仍會發生。在此狀況下,區域會維持在已安裝狀態,但不會啟動。
與 Sun MC 一同安裝的 Web 伺服器會失敗。此時整個檔案傳送也失敗。
解決方法:確保滿足下列條件:
es-config -l root -M scm-container 指令和設定檔更新已成功執行
主機的硬體配置相同,而且安裝了相同的作業系統版本
主機上有足夠的磁碟空間。
/var/opt/SUNwsymon/downloads/ 目錄不包含任何檔案。如果該目錄中含有檔案,將其刪除。
在複製或遷移區域時,在按一下 [完成] 後至少等待 2 分鐘。空白視窗可能會保留在螢幕上。這個視窗是無害的,可強制將其關閉。
/var/opt/SUNWsymon/cfg/scm-zonecopy.properties 檔案有預先定義的值。預先定義的 migratePollInterval (600000) 可保留為原狀。有效的暫停時間等於 pollInterval x retry。針對較大的區域,請將預設重試值從五增加到十。