使用 SUMA 指令行介面
您可以使用 suma 指令對 SUMA 作業或原則執行下列作業。
- 建立
- 編輯
- 列出
- 排程
- 取消排程
- 刪除
RqType 參數會指定所要求的下載類型(例如「技術層次 (TL)」、「服務套件 (SP)」、「維護層次 (ML)」或「最新」)。您可以設定原則來擷取下列修正程式類型:
- PTF
- 指定要下載 PTF 的要求。例如 U813941。只有特定 PTF 可以下載為個別檔案集。例如,包含 bos.rte.install、bos.alt_disk_install.rte 的 PTF,或在「服務套件」之間出現的 PTF。否則,必須下載 TL 或 SP。
- ML
- 指定要下載特定維護層次(例如 5300-11)的要求。
- TL
- 指定要下載特定技術層次(例如 6100-03)的要求。
- SP
- 指定要下載特定服務套件(例如 6100-02-04)的要求。
- Latest
- 指定要下載最新修正程式的要求。此 RqType 值會傳回 FilterML 中指定之 TL 的最新服務套件。
許多旗標選項可以與 suma 指令搭配使用,以進一步指定您的要求。 有了這些指令選項,您可以對不同的作業或原則執行列出、編輯、建立、排程、取消排程及刪除作業。
例如,若要建立及排定 (-s) 一項作業,以在每月 15 號凌晨 2:30(使用 cron 格式)下載最新修正程式,並且透過 DisplayName 欄位新增一個原則標籤(透過 SMIT 列出原則時會很有用),請鍵入:
suma -s "30 2 15 * *" -a RqType=Latest \
-a DisplayName="Latest fixes - 15th Monthly"
前述範例使用作業預設值,其可以使用 suma -D 指令以顯示這些預設值。
鍵入下列指令,以建立及排定一項作業,以在週一晚上 11:00 下載整個 6100-03「技術層次」至 /lppsrc/6103 目錄,並於下載之後執行 lppmgr 清理作業,以移除任何已取代的更新項目、重複的基本層次及衝突的更新項目:
suma -s "0 23 * * 1" -a Action=Clean -a RqType=ML -a RqName=6100-03 \
-a DLTarget=/lppsrc/6103 -a FilterSysFile=/dev/null
註: 在執行指定
Action=Clean 的作業之前,您可以執行 suma -c 來驗證在執行 lppmgr 時,將使用 SUMA
整體配置設定。將 REMOVE_SUPERSEDE、REMOVE_DUP_BASE_LEVELS 及 REMOVE_CONFLICTING_UPDATES
設為 yes 會導致前述範例的預期動作產生。如需詳述 suma 指令機能的完整範例清單,請參閱 suma 指令。