====== Rücksetzen des OS6860(E) auf Werkszustand mit Upgrade auf aktuelle Software ====== Bevor ein Rücksetzen des OS6860(E) begonnen wird, sollte das aktuellste Software-Release geladen werden. Die aktuelle Software können Sie aus unserem Business Portal herunterladen. Der USB-Port wird aktiviert und die aktuelle Hardware-Konfiguration angezeigt. Zu prüfen ist, ob die FPGA-Version und die U-Boot Version den System Voraussetzungen des aktuellen Software-Releases entsprechen. Die Voraussetzungen sind den Release-Notes unter 'System Requirements' zu entnehmen. -> usb enable -> show hardware-info Es ist zu überprüfen, ob der Ordner 'working' existiert. Gegebenenfalls muss der Ordner über ''mkdir working'' erzeugt werden. -> ls -l -> cp /uflash/OS6900_8_2_1_304_R01/*.img working/ Das Image der Software wird nun auf den Switch übertragen. Der USB-Stick darf dabei maximal 1GB Speicherplatz haben. Anschließend kann der USB-Stick wieder deaktiviert werden: -> usb disable Vor dem Neustart sollte überprüft werden, ob die Software richtig übertragen wurde: -> ls -l /working Für das Release 8.2.1.304 sollte folgender Eintrag vorhanden sein: -rw-r--r-- 1 admin user 247533700 Jan 1 00:16 Uos.img Neustart des Systems mit der aktuellen Software: -> reload from working no rollback-timeout Nach dem Neustart soll überprüft werden, dass das System aus dem Working-Directory gestartet wurde. Dies wird durch den Befehl -> show running-directory angezeigt. Um die Certified/Restore Status zu ändern wird der Befehl -> copy running certified verwendet. Der Synchronizations Status wird zum Schluss geändert. ===== Aufräumen des Systems ===== Zum Aufräumen des Systems gehören folgende Schritte: * Angelegte Nutzer löschen * Deaktivierung des Dynamic-Auto-Fabric * Löschen aller Kunden-Dateien (Swlogs, Sonstige Konfigurationsdateien, andere Dateien) * Durchführen der Synchronisation ==== Nutzer löschen==== Alle User bis auf den admin und default (Template für neue User) sollten gelöscht werden. -> show user -> no user [username] ==== Löschen aller Kunden-Dateien und -Konfigurationen ==== Anzeigen aller Dateien: -> ls -l Löschen mit rm [Dateiname] Löschen der swlogs: -> swlog clear Löschen der CLI-History: -> history -c Ein Beispiel-Script für das Löschen der am häufigsten vorhandenen Benutzerbezogenen Daten kann wie folgt aussehen: >switch/pre_banner.txt >switch/dhcpBind.db >switch/dhcpBind.db.backup >switch/dhcpClient.db rm switch/rcl_script.err rm switch/afn/app_mon/appmon_enforcement_flow_records.csv rm switch/afn/app_mon/appmon_enforcement_flow_records_old.csv rm switch/afn/delete/appmon/appmon_app_records.csv rm switch/afn/delete/appmon/appmon_flow_records.csv rm switch/afn/delete/appmon/appmon_flow_records_tmp.csv rm switch/afn/delete/dpi/dpi_flow_records.csv rm switch/afn/delete/dpi/dpi_flow_records_old.csv rm switch/afn/appmon/appmon_app_records.csv rm switch/afn/appmon/appmon_flow_records.csv rm switch/afn/appmon/appmon_flow_records_tmp.csv rm switch/afn/dpi/dpi_flow_records.csv rm switch/afn/dpi/dpi_flow_records_old.csv rm switch/sip_call_record.txt rm switch/sip_call_record_old.txt rm switch/lldpTrustedRemoteAgent.db rm pmd/* rm pmd/work/* swlog clear history -c Mit //>switch/dateiname// wird der Dateiinhalt gelöscht. Mit //rm// wird wie oben beschrieben die gesamte Datei gelöscht, in diesem Fall die typischen Dateien, welche Applikationsdaten, SIP-Aufzeichnungen und LLDP-Trusted-Agents enthalten. ==== Durchführen der Synchronisation ==== Zum Schluss die Synchronisation durchführen: -> write memory flash-synchro ==== Check des Resets und Upgrades ==== -> show running-directory -> show configuration snapshot Mit den folgenden Konfigurationen: CONFIGURATION STATUS Running CMM : PRIMARY, CMM Mode : MONO CMM, Current CMM Slot : A, Running configuration : WORKING, Certify/Restore Status : CERTIFIED SYNCHRONIZATION STATUS Running Configuration : SYNCHRONIZED, ! Chassis: system name "OS6860" ! Configuration: configuration error-file-limit 2 ! Capability Manager: hash-control extended ! Multi-Chassis: ! Virtual Flow Control: ! LFP: ! Interface: ! Port_Manager: ! Link Aggregate: ! VLAN: vlan 1 admin-state enable ! Spanning Tree: spantree vlan 1 admin-state enable ! DA-UNP: ! Bridging: ! Port Mirroring: ! Port Mapping: ! IP: ! IPv6: ! IPSec: ! IPMS: ! AAA: aaa authentication console "local" aaa tacacs command-authorization disable ! NTP: ! QOS: ! Policy Manager: ! VLAN Stacking: ! ERP: ! MVRP: ! LLDP: ! UDLD: ! Server Load Balance: ! High Availability Vlan: ! Session Manager: ! Web: ! Trap Manager: ! Health Monitor: ! System Service: ! SNMP: ! BFD: ! IP Route Manager: ! VRRP: ip load vrrp ! UDP Relay: ! RIP: ! OSPF: ! IP Multicast: ! DVMRP: ! IPMR: ! RIPng: ! OSPF3: ! BGP: ! ISIS: ! Netsec: ! Module: ! LAN Power: ! RDP: ! DHL: ! Ethernet-OAM: ! SAA: ! SPB-ISIS: ! SVCMGR: ! LDP: ! EVB: ! APP-FINGERPRINT: ! FCOE: ! QMR: ! OPENFLOW: ! Dynamic auto-fabric: ! SIP Snooping: ! DHCP Server: ! DPI: ! DHCPv6 Relay: ! DHCPv6 Server: ! DHCP Message Service: ! DHCP Active Lease Service: ! Virtual Chassis Split Protection: ! DHCP Snooping: ! APP-MONITORING: ! Loopback Detection: ! VM-SNOOPING: ! PPPOE-IA: