内容

アーキテクチャ概要

主要なコンポーネント

NFMポータル

ソフトウェア配布センター

シスコのリポジトリ

ローカルリポジトリ

アーキテクチャ図

カスタムPB （パッチバンドル）の作成

手順

例

スタートアップガイドと参考資料

この記事では、NFM(Network Function Manager)ポータルが、自動的にソフトウェアをダウンロードし、カスタムパッチバンドル(PB)の作成を含むほとんどのパッチ管理操作を実行することによって、Cisco BroadWorksサーバのメンテナンス操作を簡素化する方法について説明します。

NFMポータルは、Cisco BroadWorksオペレータがパッチやソフトウェアを管理するのに適したソリューションです。Xchangeポータルは最終的に使用停止となるため、これらの機能を活用して理解し、メンテナンス作業を完全に最適化することを強くお勧めします。

Network Function Managerは、次の操作もサポートしています。

- パッチの一覧表示

- パッチの適用と削除

- Healthmonの実行

- SWManagerの自動/手動アップデート

- パッチ適用レポートの作成

アーキテクチャ概要

主要なコンポーネント

NFMポータル

オペレータは通常、NFMフロントエンドから入手できる管理ポータルを通じて、ほとんどの操作を実行します。  通常は/nfmPortal/に導入されるため、http(s)://<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ポータルにログインする

- 左側のナビゲーションパネルからSoftwareセクションにアクセスします

- 特定のソフトウェアリリース（24.0_1.944など）をハイライト表示してテンプレートを作成します。

- 選択したリリースを展開したら、[テンプレート]タブの[追加]をクリックします

- 表示されるパッチのリストから、手動で選択するか、フィルタリング条件(System Critical Patches (Sys Crit)など)を使用して、個々のパッチを選択します

- 「パッチテンプレート名」と「保存」を入力します。

- この手順の後、パッチバンドル(BD)ファイル名が表示されます

- 新しく作成したPBを転送または適用するには、下部パネルのリストからノードを選択します

- 右上のプルダウンメニューから「Apply Patches」を選択します。

- 「パッチの適用」ウィンドウで、テンプレート名/パッチバンドルを選択します

- パッチバンドル(PB)ファイルのみを転送し、適用しないようにするには、[パッチのみをアップロード]チェックボックスをオンにします

- 「Apply Patches」ボタンをクリックします。

- パッチバンドル(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>

スタートアップガイドと参考資料

- Cisco BroadWorks機能ガイド：Network Function Manager

- ネットワーク機能マネージャ：パッチ管理