還記得前幾篇文章我們介紹了一系列遠端部署套件的方式,OCS Inventory 預設套件的優先權皆為 5。若您真的有很緊急的套件需要進行部署,則可以考慮使用自定義套件。
建立套件
先到 Deployment 點選 Build
作業系統選擇 Windows
選擇 OTHERS,點選 Custom Package。
自定義套件的參數如下
在這邊終於可以調整套件的優先權
關於優先權的詳細介紹可以參考 OCS Inventory 遠端部署功能簡介
最後我們還是複習一下 Cycle 與 Priority 之間的關聯
假設 Period 有 10 個 Cycle 數量
警告:Priority 0 是一個特殊級別。
除了擁有最高優先下載的權力,如果下載失敗,代理程式將重試下載而不檢查其他 Priority 的套件。
Priority 1 將會分別於 Cycle 執行,共 10 次。
Priority 2 將會分別於 Cycle 2, 4, 6, 8, 10 執行,共 5 次。
Priority 3 將會分別於 Cycle 3, 6, 9 執行,共 3 次。
Priority 4 將會分別於 Cycle 4, 8 執行,共 2 次。
Priority 5 將會分別於 Cycle 5, 10 執行,共 2 次。
Priority 6 以上只會執行 1 次
OCS Inventory 透過設定套件的 Priority 以及 Cycle 的延遲時間,不但讓下載的網路流量進行分散,也讓重要的套件可以優先進行安裝。
參考文件
https://wiki.ocsinventory-ng.org/05.Deployment/Windows/Summary