總體說明
在控制臺中刪除容器鏡像后,ZOS存儲空間(ZOS Bucket)中的鏡像的層仍然存在。及時刪除ZOS存儲空間中的無效鏡像層數據,清理其占用的存儲空間,能避免不必要的費用開銷。
注意
1、僅企業版實例支持制品清理能力。
2、在執行制品清理任務時,既可以從鏡像服務中拉取鏡像,也可以往鏡像服務中推送鏡像。
3、 執行清理任務時,往前數兩小時內新上傳的鏡像層,在本次清理任務中是不會被清理。
操作步驟
模擬執行
說明
模擬執行只會模擬執行一次,列舉出會清理的層及制品,并不會實際對ZOS中所存儲的層數據執行清理操作,僅用于評估使用。
登錄容器鏡像服務控制臺;
在頂部菜單欄,選擇所需資源池;
在實例頁面中選擇容器鏡像倉庫實例;
在企業版實例管理頁面的左側菜單上選擇 "實例管理" - "制品清理";
點擊模擬執行,在彈出框中,按照實際情況選擇“是否允許回收無Tag的artifacts”,再點擊確定,從而開始執行模擬制品清理任務;
執行后可在執行歷史中查看執行結果及日志。
立即執行
說明
立即執行可以馬上執行一次清理任務,無需等待到達定時清理的時間點。當出現ZOS存儲空間不足時且又急需足夠的存儲空間時,可以執行這個操作。但是屬于計算密集型操作,會影響倉庫性能。需要操作者自行評估是否會當前鏡像服務的使用。
登錄容器鏡像服務控制臺;
在頂部菜單欄,選擇所需資源池;
在實例頁面中選擇容器鏡像倉庫實例;
在企業版實例管理頁面的左側菜單上選擇 "實例管理" - "制品清理";
點擊立即執行,在彈出框中,按照實際情況選擇是否允許回收無Tag的artifacts,再點擊確定,從而開始執行制品清理任務;
執行后可在執行歷史中查看執行結果及日志。
定時執行
登錄容器鏡像服務控制臺;
在頂部菜單欄,選擇所需資源池;
在實例頁面中選擇容器鏡像倉庫實例;
在企業版實例管理頁面的左側菜單上選擇 "實例管理" - "制品清理";
點擊界面右上角的創建,創建定時清理規則,規則的參數說明如下表,點擊確定完成創建;
參數 說明 定時表達式 清理任務執行的cron定時表達式,且固定為6為,表達式的時區已固定為東8區,北京時間的時區 回收無Tag的artifacts 若勾選此項,鏡像倉庫中沒有帶任何一個Tag的制品都會被清理 執行結果及任務執行日志可以在執行歷史中查看。
說明
制品清理屬于計算密集型操作,會影響倉庫性能,建議在非業務高峰時段執行。如需評估清理時所需要的耗時及影響范圍,可以先通過“模擬執行”來評估。
執行結果
在制品清理的管理頁中,可通過執行列表查看每一個清理任務的執行情況。
說明
由于每個清理任務的日志并非使用持久化存儲。因此當日志被清理后,會存在部分任務無法查看執行日志的情況。