De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft de opdrachten en tellers die toenemen op een Cisco MDS 9148 meerlaagse fabricswitch met een apparaat dat R_RDY-signalen van de switch behoudt. Dit wordt gewoonlijk een langzaam afvoerapparaat genoemd. MDS 9148 is ook wel Saber.
Er werden twee tests uitgevoerd:
Opmerkingen:
Gebruik het Opdrachtupgereedschap (alleen geregistreerde klanten) om meer informatie te verkrijgen over de opdrachten die in dit document worden gebruikt.
De Output Interpreter Tool (alleen voor geregistreerde klanten) ondersteunt bepaalde opdrachten met show. Gebruik de Output Interpreter Tool om een analyse te bekijken van de output van de opdracht show.
Alle poorten zijn 4 Gbps.
Single MDS 9148 switch running NX-OS 5.2(8)
172.18.121.30
Agilent 103/3--fc1/13 rtp-san-23-02-9148 fc1/25--Agilent 103/2
fcid 0xe20200 NX-OS 5.2(8) fcid 0xe20300
Traffic------------------------------------------------------> slow drain device
rtp-san-23-02-9148# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/
tsd_products_support_series_home.html
Copyright (c) 2002-2012, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 1.0.19
loader: version N/A
kickstart: version 5.2(8)
system: version 5.2(8)
BIOS compile time: 02/01/10
kickstart image file is: bootflash:///m9100-s3ek9-kickstart-mz.5.2.8.bin
kickstart compile time: 12/25/2020 12:00:00 [12/07/2012 19:48:00]
system image file is: bootflash:///m9100-s3ek9-mz.5.2.8.bin
system compile time: 11/9/2012 11:00:00 [12/07/2012 20:47:26]
Hardware
cisco MDS 9148 FC (1 Slot) Chassis ("1/2/4/8 Gbps FC/Supervisor-3")
Motorola, e500v2 with 1036300 kB of memory.
Processor Board ID JAF1406ASTK
Device name: rtp-san-23-02-9148
bootflash: 1023120 kB
Kernel uptime is 4 day(s), 23 hour(s), 10 minute(s), 33 second(s)
Last reset at 26277 usecs after Fri Jan 4 20:08:48 2013
Reason: Reset due to upgrade
System version: 5.2(1)
Service:
rtp-san-23-02-9148#
Deze opdrachten werken niet. Zie Cisco Bug ID CSCud98114, "MDS9148 -show logging on board flow-control request-timeout - syntax err." Deze bug is in Cisco NX-OS softwarerelease 6.2(1) en hoger aangetroffen.
Deze tellers zijn vermeld in de FC-mac tellers, maar komen niet voor in de foutmelding aan boord van de mislukking (OBFL). Zie Cisco-bellenid CISCOud93587, "MDS 9148 OBFL bevat geen FCP_CNTR_TX_WT_AVG_B2B_ZERO." Dit probleem is nog niet opgelost.
Het langzame afvoeren van de poortcontrole beleid bevat geen belastingkrediet-niet-beschikbaar. Als u probeert deze teller te configureren verschijnt de foutmelding "Deze teller wordt niet ondersteund op dit platform". Geen Simple Network Management Protocol (SNMP)-traps worden verzonden en de systeeminterne snmp credit-not-available opdracht geeft niets terug.
Deze tellers worden niet gegenereerd. Zie Cisco-bellenid CSCts04123, "Trage afvoerondersteuning voor Atlantische Oceaan/sabre." Deze bug is in Cisco NX-OS softwarerelease 5.2(6)E en later gezet.
Dit is de procedure voor een trage poortemulatietest met een R_RDY-vertraging van 150000us (1,5 seconden).
FC1/13 is de poort die is aangesloten op de zender, en fc1/25 is de poort die is aangesloten op langzaam afvoerapparaat
Er werd maar één test uitgevoerd.
Deze opdrachten zijn afgegeven:
show interface fc1/13
show interface fc1/13 counters
Dit zijn de eventuele wijzigingen:
teruggooi van input - 0
invoerOLS - 0
input LRR - 0
input NOS - 0
teruggooi van de productie - 0
OLS-uitvoer - 0
LRR-uitvoer - 0
output NOS - 0
B2B-kredietoverboekingen van nul - 0 - Geen verandering ten opzichte van vorige waarde
B2B-kredietoverboekingen van 0 - +7408
B2B-resterende krediet - 32 - Geen verandering ten opzichte van vorige waarde
B2B-resterende krediet - 128 - Geen verandering ten opzichte van vorige waarde
Opmerking: 'B2B-kredietoverboekingen van nul ontvangen' geeft de MDS aan die B2B-kredieten heeft ingehouden van het op FC1/13 aangesloten apparaat. Dit maakt het mogelijk dat de ontvangen B2B-crediteringen naar nul worden overgeheveld, waardoor het aangesloten apparaat niet kan verzenden als het op nul staat. Merk op dat er geen indicatie is van de tijd in deze teller. In feite oefent dit de achterdruk op de zender uit zodat het minder pakketten naar de MDS stuurt.
Deze opdracht geeft deze voorbeelduitvoer:
show hardware internal fc-mac port 13 error-statistics
* -----------------------------------------------------------------------------
* Port Error Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 44, port(s): 13
*
ADDRESS STAT COUNT
__________ ________ __________________
0xffffffff FCP_CNTR_RX_WT_AVG_B2B_ZERO 0x1c
Opmerking: Dit geeft de MDS aan die B2B-credits heeft ingehouden van het op FC1/13 aangesloten apparaat voor ten minste 100 ms. Dit is in feite het toepassen van achterdruk op de zender zodat het minder pakketten naar de MDS stuurt.
Er zijn geen resultaten van toepassing op haven FC1/13.
Er zijn geen resultaten van toepassing op haven FC1/13.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show hardware internal statistics module 1
----------------------------------------
Hardware stats as reported in module 1
----------------------------------------
...
show hardware internal fc-mac port 13 statistics
* -----------------------------------------------------------------------------
* Port Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 44, port(s): 13
*
ADDRESS STAT COUNT 60 sec Delta
__________ ________ ___________ ____________
0x00000042 FCP_CNTR_MAC_CREDIT_IG_XG_MUX_SEND_RRDY_REQ 0x2b61 +0x2b61
0x00000061 FCP_CNTR_MAC_DATA_RX_CLASS3_FRAMES 0x2b61 +0x2b61
0x00000069 FCP_CNTR_MAC_DATA_RX_CLASS3_WORDS 0x16a9edc +0x16a9edc
0x0000041d FCP_CNTR_RCM_RBBZ_CH0 0x1cf0 +0x1cf0
0x0000041f FCP_CNTR_RCM_FRAME_CNT_CH0 0x2b61 +0x2b61
0x0000031b FCP_CNTR_RHP_FRM 0x2b61 +0x2b61
0xffffffff FCP_CNTR_RX_WT_AVG_B2B_ZERO 0x1c2 +0x1c2
0x00000533 FCP_CNTR_TMM_CH0 0x1f +0x18
0x00000536 FCP_CNTR_TMM_LB 0x1f +0x18
Opmerking: FCP_CNTR_RCM_RBBZ_CH0 is hetzelfde als 'ontvangt B2B-kredietovergangen van nul'.
Er zijn geen resultaten van toepassing op haven FC1/13.
Er zijn geen resultaten van toepassing op haven FC1/13.
Er zijn geen resultaten van toepassing op haven FC1/13.
Er zijn geen resultaten van toepassing op poort FC1/13. Zie de opmerking over het beleid voor trage afvoer van havenmonitoren.
Zie interne hardwarestatistieken - FC1/13.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# slot 1 show hardware internal fc-mac port 13 error-statistics
* -----------------------------------------------------------------------------
* Port Error Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 44, port(s): 13
*
ADDRESS STAT COUNT
__________ ________ __________________
0xffffffff FCP_CNTR_RX_WT_AVG_B2B_ZERO 0x1c2
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# slot 1 show hard internal credit-info port 13
======== Device Credit Information - RX ========
+------+------+----------------------+------------+---------+--------+
| PORT | SI/ | DEVICE NAME | CREDITS | CREDITS | BW |
| NO | PRIO | | CONFIGURED | USED | MODE |
+------+------+----------------------+------------+---------+--------+
| 13 | 0/0 | Sabre-fcp | 0x20 | 0x0 | Full |
+------+------+----------------------+------------+---------+--------+
======== Device Credit Information - TX ========
+------+------+----------------------+------------+---------+--------+
| PORT | SI/ | DEVICE NAME | CREDITS | CREDITS | BW |
| NO | PRIO | | CONFIGURED | USED | MODE |
+------+------+----------------------+------------+---------+--------+
| 13 | 0/0 | Sabre-fcp | 0x80 | 0x0 | Full |
+------+------+----------------------+------------+---------+--------+
Er zijn geen resultaten van toepassing op haven FC1/13 aangezien er niets is gestegen of gedaald.
Deze opdrachten zijn afgegeven:
show interface fc1/25
show interface fc1/25 counters
Dit zijn de eventuele wijzigingen:
teruggooi van input - 0
invoerOLS - 0
LR-ingang: +57
input NOS - 0
teruggooi van de productie - 3808
OLS-uitvoer - 0
LRR-uitvoer - 0
output NOS - 0
B2B-overboekingen van nul +224
B2B-kredietovergangen van nul +57
B2B-resterende krediet - 32 - Geen verandering ten opzichte van vorige waarde
B2B-resterende krediet - 127 - -1
Opmerking: "B2B-kredietovergangen van nul overdragen" geeft aan dat het aangesloten apparaat B2B-credits heeft achtergehouden van het op FC1/13 aangesloten apparaat. Dit maakt het mogelijk dat de MDS B2B-kredieten overdragen naar nul, waardoor de MDS niet in staat is deze haven te verzenden in de tijd dat het op nul staat. Merk op dat er geen indicatie is van de tijd in deze teller. In feite past het apparaat de achterdruk op MDS toe zodat het minder pakketten naar het aangesloten apparaat stuurt. Dit veroorzaakt rugdruk naar de verzendende poort FC1/13.
Deze opdracht geeft deze voorbeelduitvoer:
show hardware internal fc-mac port 25 interrupt-counts
* -----------------------------------------------------------------------------
* Port Interrupt Counts for device Sabre-fcp
* dev inst: 0, dev intf: 10, port(s): 25
*
INTERRUPT COUNT THRESH
_________ ________ ______
IP_FCMAC_INTR_PRIM_RX_SEQ_LRR 114 0
IP_FCMAC_INTR_PRIM_RX_SIG_IDLE 57 0
show hardware internal fc-mac port 25 error-statistics
* -----------------------------------------------------------------------------
* Port Error Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 10, port(s): 25
*
ADDRESS STAT COUNT
__________ ________ __________________
0x0000052d FCP_CNTR_TMM_NORMAL_DROP 0xee0
0x00000539 FCP_CNTR_TMM_TIMEOUT 0xee0
0x00000540 FCP_CNTR_TMM_TIMEOUT_DROP 0xee0
0xffffffff FCP_CNTR_CREDIT_LOSS 0x39
0xffffffff FCP_CNTR_TX_WT_AVG_B2B_ZERO 0x23a
Opmerking: Aangezien het aangesloten apparaat 1,5 seconden wacht, initieert de MDS het herstel van het kredietverlies op 1 seconde. Dit betekent het verzenden van een Link Reset (LR) en het krijgen van een Link Reset Response (LRR). Terwijl de poort op 0 Tx Credentials is, laat MDS pakketten voor deze interface vallen zoals weergegeven door de drie DROP tellers.
Deze opdracht geeft deze voorbeelduitvoer:
show hardware internal packet-flow dropped
Module: 01 Dropped Packets: YES
-------- Dropped Packet Flow Details --------
+------------------+------------------+-------------------------------------+
| DEVICE NAME | PORTS | DROPPED COUNT |
| | | RX (Hex) | TX (Hex) |
+------------------+------------------+-------------------------------------+
| Sabre-fcp | 25 | 0 | ee0 |
+------------------+------------------+-------------------------------------+
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show hardware internal packet-dropped-reason
show hardware internal packet-dropped-reason
Module: 01 Dropped Packets: YES
+-----------+---------------+-------------------+------------------------------+
| | | DROPS | |
| PORTS | DEVICE NAME |-------------------| COUNTER NAME |
| | | Rx(Hex) | Tx(Hex) | |
+-----------+---------------+---------+---------+------------------------------+
|25 |Sabre-fcp | - |EE0 |FCP_CNTR_TMM_NORMAL_DROP |
| | | - |EE0 |FCP_CNTR_TMM_TIMEOUT_DROP |
| | | - |1dc0 |TOTAL |
+-----------+---------------+---------+---------+------------------------------+
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show hardware internal statistics module 1
----------------------------------------
Hardware stats as reported in module 1
----------------------------------------
...
show hardware internal fc-mac port 25 statistics
* -----------------------------------------------------------------------------
* Port Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 10, port(s): 25
*
ADDRESS STAT COUNT 60 sec Delta
__________ ________ ___________ ____________
0x00000042 FCP_CNTR_MAC_CREDIT_IG_XG_MUX_SEND_RRDY_REQ 0x39 +0x39
0x00000043 FCP_CNTR_MAC_CREDIT_EG_DEC_RRDY 0x39 +0x39
0x00000061 FCP_CNTR_MAC_DATA_RX_CLASS3_FRAMES 0x39 +0x39
0x00000069 FCP_CNTR_MAC_DATA_RX_CLASS3_WORDS 0x2010 +0x2010
0x0000041d FCP_CNTR_RCM_RBBZ_CH0 0x39 +0x39
0x0000041f FCP_CNTR_RCM_FRAME_CNT_CH0 0x39 +0x39
0x0000031b FCP_CNTR_RHP_FRM 0x39 +0x39
0x00000065 FCP_CNTR_MAC_DATA_TX_CLASS3_FRAMES 0x1cba +0x1cba
0x0000006d FCP_CNTR_MAC_DATA_TX_CLASS3_WORDS 0xee666c +0xee666c
0x00000514 FCP_CNTR_TMM_TBBZ_CH0 0x70 +0x70
0x00000515 FCP_CNTR_TMM_TBBZ_CH1 0x70 +0x70
0x0000052d FCP_CNTR_TMM_NORMAL_DROP 0xee0 +0xee0
0x00000539 FCP_CNTR_TMM_TIMEOUT 0xee0 +0xee0
0x00000540 FCP_CNTR_TMM_TIMEOUT_DROP 0xee0 +0xee0
0x00000533 FCP_CNTR_TMM_CH0 0x58 +0x51
0x00000534 FCP_CNTR_TMM_CH1 0x2b61 +0x2b61
0x00000536 FCP_CNTR_TMM_LB 0x1f +0x18
0xffffffff FCP_CNTR_CREDIT_LOSS 0x39 +0x39
0xffffffff FCP_CNTR_TX_WT_AVG_B2B_ZERO 0x23a +0x23a
0xffffffff FCP_CNTR_LRR_IN 0x39 +0x39
0xffffffff FCP_CNTR_LINK_RESET_OUT 0x39 +0x39
Opmerking: Let op dat FCP_CNTR_RCM_TBBZ_CHx dezelfde is als 'B2B-kredietovergangen van nul overdragen'.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show logging onboard starttime 01/10/13-00:00:00 error-stats
----------------------------
Supervisor Module:
----------------------------
----------------------------
Module: 1
----------------------------
--------------------------------------------------------------------------------
ERROR STATISTICS INFORMATION FOR DEVICE ID 127 DEVICE Sabre-fcp
--------------------------------------------------------------------------------
Interface | | | Time Stamp
Range | Error Stat Counter Name | Count |MM/DD/YY HH:MM:SS
| | |
--------------------------------------------------------------------------------
fc1/25 |FCP_CNTR_CREDIT_LOSS |57 |01/10/13 20:36:21
fc1/25 |FCP_CNTR_TMM_TIMEOUT_DROP |3808 |01/10/13 20:36:21
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3808 |01/10/13 20:36:21
fc1/25 |FCP_CNTR_TMM_NORMAL_DROP |3808 |01/10/13 20:36:21
fc1/25 |FCP_CNTR_CREDIT_LOSS |47 |01/10/13 20:36:11
fc1/25 |FCP_CNTR_TMM_TIMEOUT_DROP |3196 |01/10/13 20:36:11
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3196 |01/10/13 20:36:11
fc1/25 |FCP_CNTR_TMM_NORMAL_DROP |3196 |01/10/13 20:36:11
fc1/25 |FCP_CNTR_CREDIT_LOSS |38 |01/10/13 20:36:01
fc1/25 |FCP_CNTR_TMM_TIMEOUT_DROP |2584 |01/10/13 20:36:01
fc1/25 |FCP_CNTR_TMM_TIMEOUT |2584 |01/10/13 20:36:01
fc1/25 |FCP_CNTR_TMM_NORMAL_DROP |2584 |01/10/13 20:36:01
fc1/25 |FCP_CNTR_CREDIT_LOSS |29 |01/10/13 20:35:51
fc1/25 |FCP_CNTR_TMM_TIMEOUT_DROP |1972 |01/10/13 20:35:51
fc1/25 |FCP_CNTR_TMM_TIMEOUT |1972 |01/10/13 20:35:51
fc1/25 |FCP_CNTR_TMM_NORMAL_DROP |1972 |01/10/13 20:35:51
...en zo verder ...
Opmerking: OBFL wordt elke tien seconden in dit platform bijgewerkt. In elk interval worden alle tellers die gestegen zijn opgenomen en de huidige waarden weergegeven. Dus FCP_CNTR_CREDIT_LOSS (herstel van kredietverliezen) steeg van 47 naar 57 in 10 seconden. Dit is precies zo omdat het hoogstens elke seconde wordt geïnitieerd als de MDS op 0 Tx-kredieten staat.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show logging onboard flow-control timeout-drops
----------------------------
Supervisor Module:
----------------------------
Syntax error while parsing show logging onboard module 1 flow-control timeout-drops
Cmd exec error.
----------------------------
Module: 1
----------------------------
--------------------------------------------------------------------------------
ERROR STATISTICS INFORMATION FOR DEVICE ID 127 DEVICE Sabre-fcp
--------------------------------------------------------------------------------
Interface | | | Time Stamp
Range | Error Stat Counter Name | Count |MM/DD/YY HH:MM:SS
| | |
--------------------------------------------------------------------------------
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3808 |01/10/13 20:36:21
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3196 |01/10/13 20:36:11
fc1/25 |FCP_CNTR_TMM_TIMEOUT |2584 |01/10/13 20:36:01
fc1/25 |FCP_CNTR_TMM_TIMEOUT |1972 |01/10/13 20:35:51
fc1/25 |FCP_CNTR_TMM_TIMEOUT |1360 |01/10/13 20:35:41
fc1/25 |FCP_CNTR_TMM_TIMEOUT |748 |01/10/13 20:35:31
fc1/25 |FCP_CNTR_TMM_TIMEOUT |136 |01/10/13 20:35:21
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3910 |01/10/13 20:11:51
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3638 |01/10/13 20:11:41
fc1/25 |FCP_CNTR_TMM_TIMEOUT |3026 |01/10/13 20:11:31
fc1/25 |FCP_CNTR_TMM_TIMEOUT |2414 |01/10/13 20:11:21
fc1/25 |FCP_CNTR_TMM_TIMEOUT |1802 |01/10/13 20:11:11
fc1/25 |FCP_CNTR_TMM_TIMEOUT |1156 |01/10/13 20:11:01
fc1/25 |FCP_CNTR_TMM_TIMEOUT |544 |01/10/13 20:10:51
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# show process creditmon credit-loss-events
show process creditmon credit-loss-events
Module: 01 Credit Loss Events: YES
----------------------------------------------------
| Interface | Total | Timestamp |
| | Events | |
----------------------------------------------------
| fc1/25 | 512 | 1. Thu Jan 10 20:36:21 2013 |
| | | 2. Thu Jan 10 20:36:19 2013 |
| | | 3. Thu Jan 10 20:36:18 2013 |
| | | 4. Thu Jan 10 20:36:17 2013 |
| | | 5. Thu Jan 10 20:36:16 2013 |
| | | 6. Thu Jan 10 20:36:15 2013 |
| | | 7. Thu Jan 10 20:36:14 2013 |
| | | 8. Thu Jan 10 20:36:13 2013 |
| | | 9. Thu Jan 10 20:36:12 2013 |
| | |10. Thu Jan 10 20:36:11 2013 |
----------------------------------------------------
Opmerking: Dit toont een gedetailleerdere, op tijd afgestemde versie van wanneer de switch op herstel van kredietverliezen aanvoert.
Er zijn geen resultaten van toepassing op poort FC1/25. Zie de opmerking over het beleid voor trage afvoer van havenmonitoren.
Zie interne hardwarestatistieken - FC1/25.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# slot 1 show hardware internal fc-mac port 25 error-statistics
* -----------------------------------------------------------------------------
* Port Error Statistics for device Sabre-fcp
* dev inst: 0, dev intf: 10, port(s): 25
*
ADDRESS STAT COUNT
__________ ________ __________________
0x0000052d FCP_CNTR_TMM_NORMAL_DROP 0xee0
0x00000539 FCP_CNTR_TMM_TIMEOUT 0xee0
0x00000540 FCP_CNTR_TMM_TIMEOUT_DROP 0xee0
0xffffffff FCP_CNTR_CREDIT_LOSS 0x39
0xffffffff FCP_CNTR_TX_WT_AVG_B2B_ZERO 0x23a
Opmerking: Dit is een goede eerste opdracht voor weergave van de belangrijkste tellers voor een trage afvoer. Deze bevat geen FCP_CNTR_RCM_RBBZ_CHx en FCP_CNTR_TM_TBBZ_CHx, maar deze worden niet als fouten gezien.
Deze opdracht geeft deze voorbeelduitvoer:
rtp-san-23-02-9148# slot 1 show hard internal credit-info port 25
======== Device Credit Information - RX ========
+------+------+----------------------+------------+---------+--------+
| PORT | SI/ | DEVICE NAME | CREDITS | CREDITS | BW |
| NO | PRIO | | CONFIGURED | USED | MODE |
+------+------+----------------------+------------+---------+--------+
| 25 | 0/0 | Sabre-fcp | 0x20 | 0x0 | Full |
+------+------+----------------------+------------+---------+--------+
======== Device Credit Information - TX ========
+------+------+----------------------+------------+---------+--------+
| PORT | SI/ | DEVICE NAME | CREDITS | CREDITS | BW |
| NO | PRIO | | CONFIGURED | USED | MODE |
+------+------+----------------------+------------+---------+--------+
| 25 | 0/0 | Sabre-fcp | 0x80 | 0x1 | Full |
+------+------+----------------------+------------+---------+--------+
Er zijn geen resultaten van toepassing op haven FC1/25 aangezien er niets is gestegen of gedaald.
Dit is de procedure voor een poort-monitor, langzame port-emulatietest met een R_RDY-vertraging van 150000us (1,5 seconden).
Standaard is het langzame afvoerbeleid actief. Zie de opmerking over het beleid voor langzame afvoer van poortadapters.
Dit is standaard het trage afvoerbeleid:
rtp-san-23-02-9148# show port-monitor active
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Access Ports
---------------------------------------------------------------------------------------------------------
Counter Threshold Interval Rising Threshold event Falling Threshold event PMON Portguard
------- --------- -------- ---------------- ----- ------------------ ----- --------------
Credit Loss Reco Delta 1 1 4 0 4 Not enabled
----------------------------------------------------------------------------------------------------------
rtp-san-23-02-9148#
Maak en activeer een beleid met de naam emmer. Neem alle tellers op om te zien welke ontstaan zijn:
rtp-san-23-02-9148# show port-monitor active
Policy Name : edm
Admin status : Active
Oper status : Active
Port type : All Ports
---------------------------------------------------------------------------------------------------------
Counter Threshold Interval Rising Threshold event Falling Threshold event PMON Portguard
------- --------- -------- ---------------- ----- ------------------ ----- --------------
Link Loss Delta 60 5 4 1 4 Not enabled
Sync Loss Delta 60 5 4 1 4 Not enabled
Signal Loss Delta 60 5 4 1 4 Not enabled
Invalid Words Delta 60 1 4 0 4 Not enabled
Invalid CRC's Delta 60 5 4 1 4 Not enabled
TX Discards Delta 60 200 4 10 4 Not enabled
LR RX Delta 60 5 4 1 4 Not enabled
LR TX Delta 60 5 4 1 4 Not enabled
Timeout Discards Delta 60 200 4 10 4 Not enabled
Credit Loss Reco Delta 1 1 4 0 4 Not enabled
RX Datarate Delta 60 80% 4 20% 4 Not enabled
TX Datarate Delta 60 80% 4 20% 4 Not enabled
----------------------------------------------------------------------------------------------------------
rtp-san-23-02-9148#
Start het wasmiddel opnieuw met de FC1/25 die is aangesloten op het vertraagde afvoerapparaat en R_RDY Delay 150000us (1,5 seconden) gedurende ongeveer 60 seconden.
Navigeer naar Apparaatbeheer > Logs > Switch Inwoonster > Drempel Manager om het Drempel Manager-logboek te zien.
Dit is de Drempel Manager Meld in tekstindeling:
4, 121 2013/01/12-11:49:56 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 122 2013/01/12-11:50:03 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 123 2013/01/12-11:50:04 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 124 2013/01/12-11:50:14 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 125 2013/01/12-11:50:15 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 126 2013/01/12-11:50:25 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 127 2013/01/12-11:50:26 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 128 2013/01/12-11:50:36 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 129 2013/01/12-11:50:37 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 130 2013/01/12-11:50:47 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 131 2013/01/12-11:50:48 fcIfCreditLoss.16875520=1 >= 1:65500, 4 WARNING(4)Rising
4, 132 2013/01/12-11:50:50 fcIfCreditLoss.16875520=0 <= 0:65500, 4 WARNING(4)Falling
4, 133 2013/01/12-11:50:55 fcIfOutDiscards.16875520=3197 >= 200:65500, 4 WARNING(4)Rising
4, 134 2013/01/12-11:50:55 fcIfLinkResetOuts.16875520=49 >= 5:65500, 4 WARNING(4)Rising
4, 135 2013/01/12-11:50:55 fcIfTimeOutDiscards.16875520=3197 >= 200:65500, 4 WARNING(4)Rising
Opmerking: 16875520 is ifindex, dat is 0x01018000 en overeenkomt met fc1/25.
rtp-san-23-02-9148# show port internal info interface-id 0x01018000
fc1/25 - if_index: 0x01018000, phy_port_index: 0xa
local_index: 0x18
Uitleg:
Deze teller geeft aan dat één volle seconde is verstreken met de verstrekkende buffer-naar-buffer (Tx B2B)-kredietteller op nul. De switch heeft het herstel van het kredietverlies gestart door een Link Reset (LR) te verzenden. Als een Link Reset Response (LRR) wordt ontvangen, wordt de volledige toewijzing van Tx B2B-kredieten hersteld en kan de poort opnieuw worden verzonden. Indien er in 90 ms geen LRR wordt ontvangen, wordt de LR Rcvd B2B-conditie verhoogd en wordt de haven verlaagd.
Referentie:
Opdrachten:
Uitleg:
Een pakket dat voor deze poort is bestemd heeft tijd in de schakelaar uitgezet. De standaardinstelling is dat de pakkettijd na 500 ms vertrekt. Als een pakje niet uit zijn uitgang kan worden verzonden, wordt het weggegooid en wordt deze teller verhoogd. Dit is aanpasbaar met gebruik van de systeem timeout congestie-drop nummermodus {E|F} opdracht.
Opdrachten:
Uitleg:
Opdrachten:
Uitleg:
Dit is een geaggregeerde teller die andere tellers zoals FCP_CNTR_TMM_TIMEOUT_DROP omvat.
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende Tx B2B-waarde van nul naar een niet-nulwaarde is overgeschakeld.
Dit is de FCP_CNTR_TM_TBBZ_CHx statistiek. Terwijl dit normaal kan gebeuren, wijzen grote aantallen meestal op een probleem met het aangesloten apparaat. Als de FCP_CNTR_TX_WT_AVG_B2B_ZERO teller 100 ms of meer op nul was, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende B2B-waarde (Rx) wordt ontvangen is van nul naar een niet-nulwaarde overgeschakeld.
Dit is de FCP_CNTR_TM_RBBZ_CHx statistiek. Hoewel dit normaal kan gebeuren, geven grote getallen doorgaans aan dat de schakelaar in de richting ver van deze poort is gericht en weer op de poort drukt om te voorkomen dat deze extra pakketten naar het Storage Area Network (SAN) wordt verzonden. Als de FCP_CNTR_RX_WT_AVG_B2B_ZERO teller 100 ms of meer op nul was, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze tegenstappen elke keer dat een LRR wordt ontvangen. Dit wordt doorgaans veroorzaakt door de switch wanneer deze het herstel van kredietverliezen initieert.
Referentie:
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende Tx B2B-waarde voor 100 ms of meer op nul staat. Dit geeft aan dat het aangesloten apparaat congestie (langzame afvoer) aantoont.
Dit zou een fcAsTxWtAvgBBCreditTransitionToZero SNMP-val moeten genereren en een gebeurtenis in de output van het toonbanksysteem zetten interne snmp krediet-niet-beschikbare opdracht. Dit gedeelte van de teller wordt echter niet ondersteund. Zie de opmerking over het beleid voor langzame afvoer van poortmonitoren.
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende Rx B2B-waarde voor 100 ms of meer op nul staat. Dit geeft aan dat de schakelaar R_RDY's (B2B-credits) van het aangesloten apparaat houdt wegens stroomopstopping (congestie bij deze poort).
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende Rx B2B-waarde van nul naar een niet-nulwaarde is overgeschakeld.
Dit is het ontvangen B2B krediet overgangen van nulteller onder de tonen interfacetellers en het totaal tellers bevel. Hoewel dit normaal kan gebeuren, geven grote getallen doorgaans aan dat de schakelaar in de richting ver van deze poort is gericht en weer op de poort drukt om te voorkomen dat er extra pakketten naar SAN worden verzonden. Als de FCP_CNTR_RX_WT_AVG_B2B_ZERO teller 100 ms of meer op nul was, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze tegentoename wanneer de resterende Tx B2B-waarde van nul naar een niet-nulwaarde is overgeschakeld.
Dit is de overdracht van B2B-krediet van nul onder de opdracht van de show interface tellers en verzamelteller. Terwijl dit normaal kan gebeuren, wijzen grote aantallen meestal op een probleem met het aangesloten apparaat. Als de FCP_CNTR_TX_WT_AVG_B2B_ZERO teller 100 ms of meer op nul was, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze tegenstappen elke keer dat een LRR wordt ontvangen. Dit is doorgaans het gevolg van de verschuiving die het herstel van kredietverliezen initieert.
Referentie:
Opdrachten:
Uitleg:
Deze tegentoename wordt telkens wanneer een LR wordt doorgegeven. Dit wordt doorgaans veroorzaakt door de switch wanneer deze het herstel van kredietverliezen initieert.
Referentie:
Opdrachten:
De MDS 9148 heeft twee centrale arbiters en 12 poortgroepen van elk vier poorten. Elke scheidsrechter behandelt de helft van de strikgroepen. Aangezien een pakje op een vrijhaven wordt ontvangen, vraagt de Ingress Credit Buffer (ICB) een subsidie om een ontvangen pakje naar een specifieke Destination Index (DI) te sturen. De ICB stuurt een subsidieverzoek naar arbiter 0 voor de havengroepen 0-5 en naar arbiter 1 voor de havengroepen 6-11. Als er ruimte is in de verzendbuffers van de DI, geeft de arbiter een subsidie terug aan de verzoekende ingress haven, en het frame kan worden doorgegeven.
Arbiter aanvragen en subsidies kunnen worden gevonden in dit CLI-voorbeeld (commanline interface):
MDS9148# slot 1 show hardware internal icb 0 statistics | i ARB
0x00000d14 PG0_ICB_ARB0_REQ_CNT 0xf8e
0x00000d18 PG0_ICB_ARB1_REQ_CNT 0x2e93
0x00000d1c PG0_ICB_ARB0_GNT_CNT 0xf8e
0x00000d20 PG0_ICB_ARB1_GNT_CNT 0x2e93
0x00000d14 PG1_ICB_ARB0_REQ_CNT 0x3e1c
0x00000d1c PG1_ICB_ARB0_GNT_CNT 0x3e1c
...snip
0x00000d14 PG10_ICB_ARB0_REQ_CNT 0x3e1c
0x00000d1c PG10_ICB_ARB0_GNT_CNT 0x3e1c
0x00000d14 PG11_ICB_ARB0_REQ_CNT 0x3e1c
0x00000d1c
PG11_ICB_ARB0_GNT_CNT 0x3e1c
De MDS (Saber) heeft specifieke opdrachten om te controleren op in de wachtrij staande pakketten. Deze opdrachten zijn vergelijkbaar met, maar lang niet zo bruikbaar als, de opdracht hardware-interne up-xbar met wachtrij-pakketinfo die beschikbaar is in de Cisco MDS 9500 Series Multilayer Directors.
Als de geconfigureerde credits kleiner zijn dan de beschikbare credits, zijn er frames in behandeling voor die interface van het apparaat (DI). In dit voorbeeld stuurt fc1/13 naar het trage afvoerapparaat dat op FC1/25 is aangesloten. fc1/25 toont twee in de wachtrij staande pakketten:
module-1# show hardware internal arb 0 cell-frame-credits
CCC = Cell Credits Configured.
CCA = Cell Credits Available - Live from hardware.
FCC = Frame Credits Configured.
FCA = Frame Credits Available- Live from hardware.
STA = Cell/Frame Credit status reported by hardware.
+----+---+----+-------------------------+--------------------------+
| | |Port| PRIORITY 0 | PRIORITY 1 |
|Port| DI|Mode| CCC|CCA|STA| FCC|FCA|STA| CCC|CCA|STA| FCC|FCA|STA|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
| 1| 35| E| 36| 36| Y| 36| 36| Y| 36| 36| Y| 36| 36| Y|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
| 2| 34| E| 36| 36| Y| 36| 36| Y| 36| 36| Y| 36| 36| Y|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
...
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
| 13| 44| E| 36| 36| Y| 36| 36| Y| 36| 36| Y| 36| 36| Y|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
...
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
| 25| 10| E| 36| 34| Y| 36| 35| Y| 36| 2| Y| 36| 34| Y| << 36 - 34 = 2 packets queued
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+ << 36 - 2 = 34 packets queued
| 26| 11| E| 36| 36| Y| 36| 36| Y| 36| 36| Y| 36| 36| Y|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
...
Packet headers voor pakketten die nu in de wachtrij staan, kunnen worden bekeken met de sleuf 1 show hardware interne icb 0 port-grp 3 pkt-hdr 0 linecard opdracht. Elke poortgroep bestaat uit vier poorten, dus moet de juiste poortgroep van de ingangspoort worden gekozen. De pakketheader wordt in real time weergegeven.
In dit voorbeeld, worden pakketten ontvangen op een ISL haven fc1/13 (haven-groep 3) en het uit elkaar slaan naar haven fc1/1, wat langzaam is. Bestemming FCID 0xcd0000 bestaat op fc1/1.
MDS9148# slot 1 show hardware internal icb 0 port-grp 3 pkt-hdr 0
==== PACKET (Sabre & FC) HEADER in PG 3 BUFFER NUMBER : 0 ====
+---------------------+---------------------+---------------------+
| SS : 0x1 | VER : 0 | AT : 0 |
| BC : 0 | GA : 0 | SOF : 0x6 |
| HL : 0 | PLEN : 0 | TTL : 0xff |
| UP : 0 | DI : 0 | SI : 0x2c |
| CTL : 0 | TSTMP : 0xbd48 | STA : 0 |
| SP : 0 | VSAN : 0xed | CSUM : 0x59 |
+---------------------+---------------------+---------------------+
| R_CTL : 0 | D_ID : 0xcd0000 | CS_CTL : 0 |
| S_ID : 0x960280 | TYPE : 0 | F_CTL : 0x280000 |
| SEQ_ID : 0 | DF_CTL : 0 | SEQ_CNT: 0 |
| OX_ID : 0x8000 | RX_ID : 0 | PARAM : 0 |
+---------------------+---------------------+---------------------+
MDS9148#