本文介紹NFM(網路功能管理器)門戶如何通過自動下載軟體和執行大多數修補管理操作(包括建立自定義修補程式包(PB))來簡化維護Cisco BroadWorks伺服器的操作。
NFM門戶是Cisco BroadWorks操作員管理補丁程式和軟體的首選解決方案。考慮到Xchange門戶最終將停用,強烈建議利用和瞭解這些功能,以充分最佳化維護操作。
網路功能管理器還支援以下操作:
- 列出修補程式
- 應用和刪除修補程式
- 運行運行狀況監控器
- 自動/手動更新SWManager
- 正在建立修補程式報告
高級體系結構
主要關鍵元件
NFM門戶
操作員通常通過NFM FrontEnd提供的管理員門戶執行大部分操作。 它通常部署在/nfmPortal/上,因此可通過http://<NFM_IP_or_FQDN>/nfmPortal/獲得。
軟體發佈中心
思科儲存庫
這是從中下載所有修補程式和其他元件的源儲存庫。 儲存庫使用基於Web的分散式創作
和版本控制(WebDAV)並駐留在思科上。 按照NFM計畫的配置,傳輸完全自動化。
NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter> get
site = https://api.cisco.com
username = <CiscoAccountLogin>
password = ********
downloadBinaryFiles = true
deletionDelayInDays = 1
connectionTimeoutInSeconds = 30
useCiscoDownload = true
NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter> validate
Validating Software Distribution Center configuration... successful.
NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter>
本地儲存庫
這是下載的修補程式和其他軟體元件儲存在本地的位置,即客戶的環境。
範例:
bwadmin@r23nfm01.calo.cisco.com$ ls -1 /var/broadworks/fileTransfer/software/22.0.1123/
as/
bss/
dbs/
ips/
nds/
ns/
platform/
ps/
ums/
xs/
xsp/
bwadmin@r23nfm01.calo.cisco.com$
架構圖表
建立自定義PB(修補程式包)
步驟
- 登入NFM門戶
- 從左側導航面板訪問「軟體」部分
- 通過突出顯示特定軟體版本(例如24.0_1.944)來建立模板
- 展開所選版本後,按一下「模板」頁籤下的「新增」
- 在顯示的修補程式清單中,通過手動選擇或使用篩選條件來選擇各個修補程式,例如,系統關鍵修補程式(系統規範)
- 輸入「Patch Template Name」和「Save」
- 執行此步驟後,修補程式包(BD)檔名的名稱最終會顯示
- 要傳輸和/或應用此新建立的PB,請從底部面板清單中選擇一個節點
- 從右上下拉選單中選擇「應用補丁程式」
- 在「應用補丁程式」視窗中,選擇模板名稱/補丁程式捆綁
- 若要僅傳輸修補程式包(PB)檔案(而不應用該檔案),請選中「僅上傳修補程式」覈取方塊
- 按一下「應用修補程式」按鈕
- 修補程式包(PB)將傳輸到/var/broadworks/patches目錄下的所選節點
範例
bwadmin@ol8as.cisco.com$ ls -lhtr /var/broadworks/patches | tail -n1
-rw-rw---- 1 bwadmin bwadmin 189M Mar 12 17:29 PB.as.24.0.944.pb20210312172527.Linux-x86_64.zip
bwadmin@ol8as.cisco.com$
AS_CLI/Maintenance/Patching> detail PB.as.24.0.944.pb20210312172527
Patch Name State
================================================================================
AP.as.24.0.944.ap375266 installed
AP.as.24.0.944.ap370326 installed
AP.as.24.0.944.ap376023 installed
AP.as.24.0.944.ap376410 installed
AP.as.24.0.944.ap376889 installed
AP.as.24.0.944.ap375902 installed
AP.as.24.0.944.ap375646 installed
AP.as.24.0.944.ap375273 installed
AP.as.24.0.944.ap378164 installed
AP.as.24.0.944.ap378122 installed
AP.as.24.0.944.ap378150 installed
AP.as.24.0.944.ap375996 installed
AP.as.24.0.944.ap375655 installed
AP.as.24.0.944.ap375369 installed
AP.as.24.0.944.ap375489 installed
AP.as.24.0.944.ap375860 installed
AP.as.24.0.944.ap376147 installed
AP.as.24.0.944.ap374803 installed
AP.as.24.0.944.ap378506 installed
AP.as.24.0.944.ap374832 installed
AP.as.24.0.944.ap376024 installed
AP.as.24.0.944.ap377651 installed
AP.as.24.0.944.ap378178 installed
AP.as.24.0.944.ap376205 installed
24 entries found.
* -> Patch(es) applied from this bundle.
AS_CLI/Maintenance/Patching>
入門和參考