Inhoud

Architectuur op hoog niveau

Belangrijkste hoofdcomponenten

NFM-portal

Software Distribution Center

Cisco-opslagplaats

Lokale opslagplaats

Architectuurdiagram

Een aangepaste PB (Patchbundel) maken

Stappen

Voorbeeld

Introductie en referenties

Het huidige artikel laat zien hoe het NFM (Network Functie Manager) portal de handelingen van het onderhouden van de Cisco BroadWorks servers vereenvoudigt door automatisch software te downloaden en de meeste patchbeheerbewerkingen uit te voeren, waaronder het maken van aangepaste patchbundel (PB).

De NFM-portal is de voorkeursoplossing voor Cisco BroadWorks-operatoren om patches en software te beheren. Gezien het feit dat het Xchange-portaal uiteindelijk zal worden ontmanteld, is het sterk aan te raden gebruik te maken van deze functies en deze te begrijpen om onderhoudswerkzaamheden volledig te optimaliseren.

De Network Function Manager ondersteunt ook deze bewerkingen:

- Patches voor aanbiedingen

- Patches toepassen en verwijderen

- Hardloopgezondheid

- Automatisch/handmatig bijwerken SWManager

- Patchingrapport maken

Architectuur op hoog niveau

Belangrijkste hoofdcomponenten

NFM-portal

De operatoren voeren doorgaans de meeste bewerkingen uit via de admin portal die beschikbaar is bij de NFM FrontEnd.  Het wordt typisch ingezet op /nfmPortal/ en is daarom beschikbaar via http(s):/<NFM_IP_or_FQDN>/nfmPortal/.

Software Distribution Center

Cisco-opslagplaats

Dit is de bronopslagplaats waar alle patches en andere componenten worden gedownload van.  De repository maakt gebruik van webgebaseerde gedistribueerde creatie

en Versioning (Webex DAV) en ligt op Cisco.  De overdrachten zijn volledig geautomatiseerd zoals geconfigureerd met de NFM-planning.

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>

Lokale opslagplaats

Hier worden de gedownloade patches en andere softwarecomponenten lokaal opgeslagen, dat is de omgeving van de klant.

Voorbeeld:

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$

Architectuurdiagram

Een aangepaste PB (Patchbundel) maken

Stappen

- Aanmelden bij de NFM-portal

- Ga naar het gedeelte Software van het linkernavigatiedeelvenster

- Maak een sjabloon door een specifieke softwarerelease te markeren, bijvoorbeeld 24.0_1.944

- Klik na het uitbreiden van de geselecteerde release op 'Add' onder het tabblad 'Templates'

- Selecteer in de lijst met weergegeven patches afzonderlijke patches door deze handmatig te selecteren of door middel van een filtercriterium, bijvoorbeeld System Critical Patches (SYS Crit)

- Voer een naam voor een "Patch Template" en "Opslaan" in

- Na die stap, zal de naam van het bestand Patch Bundle (BD) uiteindelijk verschijnen

- Als u deze nieuwe PB wilt overdragen en/of toepassen, selecteert u een knooppunt in de lijst van het onderste paneel

- Selecteer "Patches toepassen" in het rechterbovenmenu

- Selecteer in het venster "Patches toepassen" de naam van de sjabloon/patchbundel

- Als u alleen het bestand met de patchbundel (PB) wilt overdragen (en dit niet wilt toepassen), selecteert u het selectievakje "Alleen patches uploaden"

- Klik op de knop "Patches toepassen"

- De patchbundel (PB) wordt overgebracht naar de geselecteerde knooppunt onder de map /var/broadcast/patches

Voorbeeld

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>

Introductie en referenties

- Cisco BroadWorks-functiehandleidingen: Network Function Manager

- Netwerkfunctiebeheer: patchbeheer