可使用以下方式更新軟體字典:
附註:在此 TID 中,每三個月更新與出版一次字典。
庫存伺服器可以從任何其他庫存伺服器接收字典更新,而與伺服器的職能無關。庫存伺服器的職能表示該伺服器是接收庫存資訊、將資訊儲存到本地庫存資料庫,還是上捲庫存資訊。
在庫存伺服器之間更新和配送軟體字典的步驟:
從 Novell 支援網站手動下載字典,並將其儲存在庫存伺服器上的 zenworks_installation_directory\zenworks\inv\server\dictdir 目錄中。
設定字典更新規則。如需更多資訊,請參閱節 73.8, 設定字典更新規則。
所有庫存伺服器均具有字典提供者和字典消費者服務,這些服務會在安裝工作站庫存時自動安裝。
啟動庫存伺服器後,字典消費者會讀取字典更新規則,並聯絡在該規則中指定的字典提供者 (在其他庫存伺服器上執行)。
然後,字典消費者依據「字典更新規則」中設定的排程檢查字典更新。它將字典提供者的字典檔案日期與本地儲存的檔案進行比較。如果字典提供者的檔案較新,則字典消費者會依照排程使用 XML-RPC 從字典提供者下載檔案。
下載的字典檔案中使用者定義的規則會與本地字典中的規則合併。如果合併產生了一組不同於本地規則的規則,則會將這組合併的規則寫入本地字典。合併過程中,可能會發生衝突,請根據以下注意事項解決衝突:
以下情況說明了庫存伺服器之間的軟體字典配送。
在這種情況下,有一個庫存樹狀結構,由一台根伺服器 (R1)、一台葉伺服器 (L1),以及兩台獨立伺服器 (S1 和 S2) 組成。L1 將庫存資訊上捲至 R1。
請依照以下程序來更新所有庫存伺服器上的軟體字典。
為使 S1 和 S2 從 R1 自動接收最新版本的字典,請透過將 R1 指定為字典提供者,來建立和設定字典更新規則,並將該規則與 S1 和 S2 相關聯。如需有關如何設定「字典更新規則」的更多資訊,請參閱節 73.8, 設定字典更新規則。