In dit document wordt de procedure beschreven voor het opnieuw opbouwen van een Nexus Dashboard Data Broker (NDDB) v3.10.4 in de stand-alone modus met behulp van een back-up.
Voordat u het proces voor het opnieuw samenstellen van de controller start, moet u ervoor zorgen dat deze onderdelen zijn voorbereid en toegankelijk zijn:
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Deze procedure wordt aanbevolen voor operatieteams die de NDDB Fabric beheren om een routine vast te stellen voor het archiveren van kritieke controllergegevens. Het is essentieel om periodiek de back-up van het systeem te exporteren, samen met de tlsTrustStore- en tlsKeyStore-bestanden, vanaf de actieve controller om de bedrijfscontinuïteit te garanderen.
Opmerking: houd u aan de back-upstrategie volgens uw organisatie voor periodieke back-ups en zorg ervoor dat deze toegankelijk zijn voordat u begint met het opnieuw samenstellen.
Stap 1. Meld u aan bij de bestaande NDDB GUI-instantie met https://IP_address:8443/
Stap 2. Navigeer naar het tabblad Beheer > Back-up/Terugzetten.
Stap 3. Klik op Lokaal back-up maken om de configuratie als zip-bestand te downloaden.
Stap 4. Maak verbinding met de 64-bits Provisioned Linux VM met behulp van WINSCP, navigeer naar de map <path>/ndb/configuration en kopieer de tlsTrustStore- en tlsKeyStore-bestanden naar uw lokale systeem.
Waarschuwing: VM- en netwerkconfiguratie: zorg ervoor dat de oorspronkelijke controller-instantie volledig is uitgeschakeld voordat u de nieuwe 64-bits Linux-VM installeert om netwerk- of configuratieconflicten te voorkomen. Als de oorspronkelijke instantie offline is, configureert u de nieuwe VM met hetzelfde IP-adres als het oorspronkelijke exemplaar.
Stap 1. SSH naar Nieuwe Linux VM en voer deze opdrachten uit om een directory te maken om de NDDB-controller te installeren.
mkdir /home/<user>/Desktop/CiscoNDDB
Opmerking: wijzigen met gebruiker die is gemaakt tijdens het opnieuw implementeren van Linux VM.
Stap 2. Download het installatiebestand van de NDDB-controller via deze link (Cisco Nexus Data Broker Software voor gecentraliseerde implementatie) en kopieer het met WinSCP naar de map CiscoNDDB (/home/<user>/Desktop/CiscoNDDB) die is gemaakt in stap 1. Kopieer ook het back-upconfiguratiebestand, de tlsTrustStore- en tlsKeyStore-bestanden waarvan een back-up wordt gemaakt. (met behulp van de periodieke back-upprocedure)
Stap 3. Zodra alle bestanden zijn gekopieerd naar CiscoNDDB directory. Navigeer naar de directory CiscoNDDB en voer deze opdracht uit om de CiscoNDDB-software te installeren.
cd /home/<user>/Desktop/CiscoNDDB
unzip ndb1000-sw-app-k9-3.10.4.zip
Stap 4. Kopieer de bestanden tlsTrustStore en tlsKeyStore naar de map /ndb/configuration:
cp /home/<user>/Desktop/CiscoNDDB/tlsTrustStore /home/<user>/Desktop/CiscoNDDB/ndb/configuration/tlsTrustStore
cp /home/<user>/Desktop/CiscoNDDB/tlsKeyStore /home/<user>/Desktop/CiscoNDDB/ndb/configuration/tlsKeyStore
Stap 5. Start de NDDB-instantie opnieuw met de volgende opdrachten:
cd /home/<user>/Desktop/CiscoNDDB/ndb/
./runndb.sh -tls -tlskeystore ./configuration/tlsKeyStore -tlstruststore ./configuration/tlsTrustStore
Stap 6 SSH naar Controller Server IP en Navigeer naar pad:
cd /home/<user>/Desktop/CiscoNDDB/ndb/bin
voer uit,
./ndb config-keystore-passwords --user admin --password admin --url https://ip-address_localhost*:8443 --verbose --prompt --keystore-password keystore_password --truststore-password truststore_password
Please enter your password: <enter the NDB GUI Default password>
Opmerking:
1. Aangezien dit een nieuwe controllerimplementatie is en er tot nu toe geen wachtwoord is ingesteld. Het standaardwachtwoord is admin.
2. Vervang ip-address_localhost* door controller server IP.
3. Zorg ervoor dat de tlsKeyStore- en tlsTrustStore-bestanden en de bijbehorende wachtwoorden zijn voorbereid voordat u doorgaat. Als deze ontbreken, raadpleeg dan de documentatie getiteld Generating TLS 3rd Party Certification Between NDB Server and NDB Switch for NXAPI om de benodigde certificeringen te regenereren met behulp van uw originele .cer- en .key-bestanden.
Stap 7. Meld u aan bij de nieuwe instantie van de NDDB GUI met behulp van https://IP_address:8443/.
Stap 8. Navigeer naar het tabblad Beheer > Back-up/Terugzetten.
Stap 9. Klik op Lokaal herstellen om het back-upconfiguratiebestand te uploaden dat eerder in stap 2 is gekopieerd
Schakel het selectievakje Terugzetten in als u wilt dat Nexus Dashboard Data Broker de configuraties van het apparaat opnieuw configureert vanaf de geüploade back-up nadat NDDB opnieuw is gestart. Deze worden opnieuw geconfigureerd:
· Algemene configuraties
· Poortconfiguraties
· UDF
· Verbindingen
Opmerking:
1. Het selectievakje Terugzetten is uitsluitend compatibel met back-upbestanden die zijn gegenereerd vanaf NDB Release 3.8 of hoger. Houd er rekening mee dat het inschakelen van deze optie leidt tot een volledige herprogrammering van de switch; de tijdsduur van dit proces hangt af van de grootte van de structuur en het totale aantal beleidsregels. Om langdurige downtime te voorkomen, moet u dit selectievakje niet gebruiken voor grote NDDB-verbindingen (meer dan 20 switches).
2. Na het uploaden van de configuratie wordt een succesbericht weergegeven op de GUI.
Stap 10. Navigeer naar NDDB GUI> Apparaten > NDB-Switches. Controleer of de status van de NDDB-Switches GROEN is. Als het rood is en Vink het selectievakje voor beide switches aan, klikt u op Actie > Opnieuw verbinden en wacht u 5 minuten.
Als de status rood blijft na de wachtperiode van 5 minuten, selecteert u de betreffende switches opnieuw en gaat u naar Actie > Opnieuw opsporen.
Waarschuwing: Rediscover activeert een beleidspush en kan een korte impact op de service hebben. Voer deze actie alleen uit als de status van de switch rood is.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
1.0 |
01-Jun-2026
|
Eerste vrijgave |