Dit artikel voert de basisconcepten, methodologie en algemene richtlijnen voor het opsporen en verhelpen van problemen in die kunnen voorkomen wanneer u uw WAAS-systeem configureren en gebruikt.
Om uw WAAS-systeem te kunnen oplossen, volgt u deze algemene richtlijnen:
Als u de versie van het softwarebeeld wilt weergeven die momenteel op uw WAAS-apparaat actief is, voert u de volgende opdracht in:
wae# show version Cisco Wide Area Application Services Software (WAAS) Copyright (c) 1999-2009 by Cisco Systems, Inc. Cisco Wide Area Application Services Software Release 4.1.3a (build b25 May 23 2 <-------- 009) Version: oe7341-4.1.3a.25 Compiled 10:10:47 May 23 2009 by cnbuild System was restarted on Wed May 27 14:45:28 2009. The system has been up for 6 weeks, 2 hours, 35 minutes, 48 seconds.
Deze opdracht bevat andere nuttige informatie, bijvoorbeeld:
Om te verifiëren dat er geen hangende software upgrade is (wachten op een apparaat dat opnieuw is opgestart), voert u de volgende opdracht in:
wae# show version pending No pending version
U dient het bericht "Geen hangende versie" te zien.
De algemene systeemfoutmelding /local1/syslog.txt is standaard ingeschakeld. U kunt controleren of loggen is ingeschakeld door de volgende opdracht in te voeren:
wae# show logging Syslog to host is disabled. Syslog to console is disabled Priority for console logging is set to: warning Syslog to disk is enabled <------------ Priority for disk logging is set to: notice Filename for disk logging is set to: /local1/syslog.txt Syslog facility is set to * Syslog disk file recycle size is set to 10000000
Om houtkap aan de console toe te laten, voer de volgende globale configuratieopdracht in:
wae(config)# logging console enable
OPMERKING: Het instellen van de logprioriteit op een lager niveau dan kennisgeving kan CPU-intensief zijn en kan een grote hoeveelheid output genereren. Gebruik het voorzichtig en spaarzaam in een productieomgeving.
De volgende directories worden door WAAS gebruikt voor logbestanden:
U kunt de volgende opdrachten voor het navigeren van het bestandssysteem gebruiken om door de logbestanden te navigeren en te bekijken:
WAAS Central Manager bevat een ingebouwde diagnostische tool die u kan helpen bij het oplossen van veel apparaatproblemen, waaronder het volgende:
We raden u aan om het diagnostische gereedschap eerst te gebruiken voordat u andere probleemoplossing uitvoert. De tool rapporteert over de status en configuratie van veel systeemfuncties.
Als u het diagnostische gereedschap vanuit de Central Manager wilt uitvoeren, volgt u de volgende stappen:
Voor testen die falen, beschrijven de foutmeldingen het probleem en bieden ze de aanbevolen oplossingen aan. U kunt foutmeldingen vinden in de testopdracht in de Cisco Wide Area Application Services Opdracht.
U kunt dezelfde diagnostische tests opnieuw uitvoeren en de resultaten verfrissen door op het pictogram Vernieuwen in de taakbalk te klikken.
Als u de resultaten wilt afdrukken, klikt u op het pictogram Afdrukken in de taakbalk.
Om de diagnostische tests van de CLI uit te voeren, gebruikt u de test EXEC opdracht.
Om de fysieke connectiviteit van het peer WAAS apparaat te verifiëren, volg deze stappen:
wae# ping 10.1.1.2 PING 10.1.1.2 (10.1.1.2) 56(84) bytes of data. 64 bytes from 10.1.1.2: icmp_seq=1 ttl=37 time=83.9 ms 64 bytes from 10.1.1.2: icmp_seq=2 ttl=37 time=80.6 ms 64 bytes from 10.1.1.2: icmp_seq=3 ttl=37 time=79.2 ms 64 bytes from 10.1.1.2: icmp_seq=4 ttl=37 time=79.3 ms 64 bytes from 10.1.1.2: icmp_seq=5 ttl=37 time=79.4 ms --- 10.1.1.2 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 3997ms rtt min/avg/max/mdev = 79.274/80.538/83.904/1.793 ms
Als een apparaat één hop weg is en u niet het apparaat kunt bereiken, dan pingelt u de intermediaire gateway. Als de gateway niet bereikbaar is, voer de opdracht ip-routes in en controleer of de juiste route wordt weergegeven. Voer bijvoorbeeld in:
wae# show ip routes Destination Gateway Netmask ---------------- ---------------- ---------------- 10.10.10.1 0.0.0.0 255.255.255.255 10.43.62.4 0.0.0.0 255.255.255.255 10.43.62.0 0.0.0.0 255.255.255.192 10.10.10.0 0.0.0.0 255.255.255.0 0.0.0.0 10.43.62.1 0.0.0.0
Voer indien nodig een statische route voor de poort in.
U kunt een soortgelijk ping-opdracht gebruiken om de connectiviteit tussen het WAAS-datacenter-apparaat en de toepassingsserverhosts te controleren.
Merk op dat firewalls ICMP-verkeer kunnen blokkeren en dat ICMP-verkeer niet het WCCP-omleidingspad volgt, zodat het ping-opdracht niet de omleiding of versnelling controleert. Als alternatief kunt u een derde-partijgereedschap gebruiken dat een TCP-gebaseerde ping uitvoert.
Om de CPU-lading van een WAAS-apparaat te controleren, volgt u de volgende stappen:
U kunt de tijdsperiode van de tabel aanpassen, omdat de standaardinstelling "Laatste uur" is. Als u de tijdsperiode wilt aanpassen, klikt u op het pictogram Instellingen in de taakbalk en vervolgens kiest u een ander tijdframe zoals vorige dag of vorige week.
Het is gebruikelijk dat een WAAS-apparaat spikes of zelfs langere duur van een hoog CPU-gebruik tijdens perioden met hoge gebruikersactiviteit laat zien. Wanneer de CPU gedurende een aanzienlijk lange periode op een hoog CPU-niveau blijft, kan worden aangegeven hoe het apparaat moet worden opgelost of gerepareerd.
De volgende secties bevelen aan om informatie te verzamelen die relevant is voor het probleem dat zich voordoet en die nodig is voordat u contact opneemt met het Cisco Technical Assistance Center (TAC).
Start het WAAS-apparaat niet opnieuw op, tenzij dit echt nodig is. Sommige informatie die belangrijk is voor het oplossen van uw probleem kan geen herstart overleven. Probeer zoveel mogelijk informatie te verzamelen voordat u het programma herstart.
U kunt in de Exec-modus meerdere opdrachten gebruiken om informatie te verzamelen die specifiek is voor de symptomen die u in uw apparaat waarneemt. In de meeste gevallen kunt u de informatie verzamelen die u nodig hebt om de oplossing van het apparaat te problemen, door de opdracht technische ondersteuning kopiëren in te voeren. Deze opdracht voert veel tonen opdrachten uit die nuttig zijn voor het oplossen van problemen en verzamelt de uitvoer in één bestand. U kunt de uitvoer van de opdracht voor ondersteuning van kopieertechnologie opnieuw richten op een diskbestand, een FTP-server of een TFTP-server. De opdrachtsyntaxis is als volgt:
Copyright-ondersteuning {disk filename | ftp {hostname | ip-adres} remotefolder remotefilname | tftp {hostname | ip-adres} remotefilname}
Als u de uitvoer van de opdracht naar een diskbestand in het lokale systeem wilt kopiëren, specificeert u de opdracht als volgt:
wae# copy tech-support disk ts-report.txt
Andere nuttige tonen opdrachten omvatten het volgende:
Een systeemrapport (systeemrapport) is een uitgebreid rapport dat u nodig hebt voordat u contact opneemt met de technische ondersteuning van Cisco. U kunt een systeemrapport genereren door de opdracht kopieersysteem uit te voeren. Het systeemrapport bevat de output van veel opdrachten en logbestanden op het systeem, waaronder showopdrachten, netwerkstatistieken, grafieken, loginhoud, configuratie instellingen, statistieken, enz. Het kan enige tijd duren om een systeemrapport te genereren en het kan van 30 tot 100 MB in grootte of groter zijn. Het systeemrapport bevat veel meer elementen dan in de opdracht technische ondersteuning van kopiëren zijn opgenomen en is over het algemeen nodig wanneer u contact opneemt met de technische ondersteuning van Cisco.
Alvorens een systeemrapport te genereren, gebruikt u de testopdracht om de diagnostische tests uit te voeren, zodat deze informatie in het systeemrapport wordt opgenomen. Wanneer u een systeemrapport genereert op een Central Manager (of stand-by Central Manager), moet u eerst een back-up maken van de database door de opdracht voor de back-up van de cms te gebruiken.
Om een systeemrapport te genereren en op een FTP server op te slaan, gebruik deze vorm van de opdracht: FTP-rapport van het kopieersysteem server-ip afstandsbediening-bestand-naam
Bijvoorbeeld:
wae# copy sysreport ftp 10.10.10.5 /reports wae1report
Gebruik bij het genereren van een systeemrapport geen opdrachtopties die het rapport beperken tot een specifieke periode, aangezien dit zelfs binnen die periode informatie zou kunnen opleveren die niet wordt opgenomen.
Het opnemen van pakketten (soms aangeduid als een "TCP-dumpen") is een nuttige hulp bij het oplossen van problemen met de connectiviteit van het WAAS-apparaat of bij het controleren van verdachte activiteit. Het WAAS-apparaat kan pakketinformatie volgen voor netwerkverkeer dat erdoor gaat. De eigenschappen van het pakket worden gedefinieerd door een ACL. Het WAAS-apparaat buffert de opgenomen pakketten en u kunt de gebufferde inhoud naar een bestand of naar een externe server kopiëren. U kunt de opgenomen pakketinformatie ook op uw console of terminal weergeven.
Er zijn twee hulpprogramma's voor pakketvastlegging beschikbaar: vob en tetheraal. Deze opdrachten hebben beheerrechten nodig.
Standaard nemen deze opdrachten alleen de eerste 64 bytes van elk pakket op. We raden u aan om de optie 1600 te gebruiken om alle pakketgegevens op te nemen.
Als u grote sporen zal nemen, gebruik tcpdf om het rollen van pakketvastlegging in meerdere bestanden te creëren. (De optie -C stelt de maximale grootte van elk opgenomen bestand in KB in en de optie -M stelt het maximale aantal te maken logbestanden in.)
Als u de opgenomen pakketten moet filteren, gebruikt u de thermische studie met de optie -R leesfilter. U kunt tcPDump gebruiken om een grote pakketvastlegging te maken en vervolgens tegen het opgenomen bestand tratheraal gebruiken om filtering uit te voeren.
Wees voorzichtig met het gebruik van tcpdf in een WCCP-omgeving, omdat de filters van de tcpdf-pomp niet in de GRE-wikkeler kijken. Je moet tetheraal gebruiken als je dat nodig hebt.
Met beide opdrachten gebruikt u de -i-optie om alle interfaces op te nemen, of afzonderlijke telnet-sessies om op afzonderlijke interfaces op te nemen. Gebruik ^c (CTRL+c) om de pakketvastlegging te stoppen.
Er zijn verschillende tools voor pakketanalyse die u kunt gebruiken om pakketvastlegging bestanden te analyseren nadat u ze hebt opgenomen:
Voor de volledige syntaxis van het vobp, zie tcpdf in de Cisco Wide Area Application Services opdrachtreferentie.
De meest bruikbare opties voor de tabbladen zijn:
In het volgende voorbeeld worden alle pakketten naar het bestand Packet1.cap opgenomen:
wae# tcpdump -i bond0 -s 1600 -w packets1.cap
Zie de thermische syntaxis van Cisco in de Cisco Wide Area Application Services Opdracht Referentie.
De nuttige tetheropties zijn als volgt:
De volgende voorbeelden tonen verschillende opties die voor het filteren en converteren worden gebruikt:
Om van één bestandsindeling naar een andere te converteren, gebruikt u een opdracht vergelijkbaar met de volgende:
wae# tethereal -r test-netmon.cap -F libpcap -w test-libpcap.cap
Gebruik een opdracht vergelijkbaar met de volgende om een leesfilter voor de SYN-vlag te gebruiken:
wae# tethereal -R "tcp.flags.syn eq 1"
Als u een leesfilter voor specifieke hosts wilt gebruiken (en naar een GRE-pakket wilt kijken), gebruikt u een opdracht die vergelijkbaar is met het volgende:
wae# tethereal -s 1600 -w dump1.cap –R "ip.addr eq 2.43.183.254 and ip.addr eq 2.43.182.165"
Opmerking: De tetherische opdracht heeft een aantal gebruiksvoorbehouden die u bewust moet zijn van:
Als u geen probleem kunt oplossen na het gebruiken van de suggesties voor probleemoplossing in de artikelen in deze wiki, neem dan contact op met het Cisco Technical Assistance Center (TAC) voor ondersteuning en verdere instructies. Voordat u belt, hebt u de volgende informatie bij de hand om uw TAC-ontwerper zo snel mogelijk te helpen:
U kunt TAC op een van deze manieren bereiken: