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.
In dit document worden de opdrachten en tellers beschreven die worden verhoogd op een Cisco MDS 9148 Multilayer Fabric-Switch met een toestel dat R_RDY-signalen van de switch weerhoudt. Dit wordt meestal een slow drain apparaat genoemd. De MDS 9148 wordt ook wel Sabre genoemd.
Er werden twee testen uitgevoerd:
Opmerkingen:
Gebruik de opzoekfunctie voor opdrachten (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 4Gbps.
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 commando’s werken niet. Zie Cisco Bug ID CSCud98114, "MDS9148 -show logging onboard flow-control request-time-out - syntax error." Deze bug is opgelost in Cisco NX-OS Software Release 6.2(1) en hoger.
Deze tellers worden vermeld in de fc-mac-tellers, maar worden niet weergegeven in de OBFL-foutstatus (On-Board Failure Logging). Zie Cisco Bug ID CSCud93587, "MDS9148 OBFL bevat geen FCP_CNTR_TX_WT_AVG_B2B_ZERO." Deze bug is nog niet opgelost.
De slow drain port-monitor policy bevat geen tx-credit-not-available. Als u deze teller probeert te configureren, verschijnt de foutmelding "Deze teller wordt niet ondersteund op dit platform". Er worden geen SNMP-traps (Simple Network Management Protocol) verzonden en de opdracht show system internal snmp credit-not-available geeft niets terug.
Deze tellers worden niet gegenereerd. Zie Cisco Bug ID CSCts04123, "Slow drain support for atlantis/saber." Deze bug is opgelost in Cisco NX-OS Software Release 5.2(6) en hoger.
Dit is de procedure voor een langzame poortemulatietest met een R_RDY-vertraging van 1500000us (1,5 seconden).
FC1/13 is de poort die is aangesloten op de afzender en FC1/25 is de poort die is aangesloten op het apparaat voor langzame afvoer
Slechts één test werd uitgevoerd.
Deze commando’s werden gegeven:
show interface fc1/13
show interface fc1/13 counters
Dit zijn de eventuele wijzigingen:
teruggooi van input - 0
invoer OLS - 0
input LRR - 0
ingangssignaal NAO - 0
teruggooi van de output - 0
OLS-uitvoer - 0
LRR-uitgang - 0
uitvoer NAO - 0
B2B-kredietovergangen verzenden van nul - 0 - Geen verandering ten opzichte van vorige waarde
Ontvang B2B-kredietovergangen van nul - +7408
Ontvang B2B-tegoed resterende - 32 - Geen wijziging ten opzichte van vorige waarde
B2B-krediet overmaken - 128 - Geen wijziging ten opzichte van vorige waarde
Opmerking: 'Ontvang B2B-kredietovergangen van nul' geeft aan dat de MDS B2B-kredieten heeft ingehouden op het apparaat dat is aangesloten op fc1/13. Hierdoor kunnen de ontvangen B2B-credits overgaan naar nul, waardoor het aangesloten apparaat niet kan verzenden gedurende de tijd dat het op nul staat. Merk op dat er geen indicatie van de tijd in deze teller. In feite is dit het toepassen van back-druk op de afzender, zodat het minder pakketten in 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 aan dat de MDS B2B-credits heeft ingehouden van het apparaat dat is aangesloten op fc1/13 gedurende ten minste 100 ms. Dit is in feite het toepassen van back-druk op de afzender, zodat het minder pakketten naar de MDS stuurt.
Er zijn geen resultaten van toepassing op poort fc1/13.
Er zijn geen resultaten van toepassing op poort 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 'B2B-kredietovergangen ontvangen vanaf nul'.
Er zijn geen resultaten van toepassing op poort fc1/13.
Er zijn geen resultaten van toepassing op poort fc1/13.
Er zijn geen resultaten van toepassing op poort fc1/13.
Er zijn geen resultaten van toepassing op poort fc1/13. Zie de opmerking over het beleid voor een trage afvoerpoort-monitor.
Zie interne hardwarestatistieken weergeven - 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 poort fc1/13 omdat er niets omhoog of omlaag ging.
Deze commando’s werden gegeven:
show interface fc1/25
show interface fc1/25 counters
Dit zijn de eventuele wijzigingen:
teruggooi van input - 0
invoer OLS - 0
input LRR - +57
ingangssignaal NAO - 0
Afgedankte output - 3808
OLS-uitvoer - 0
LRR-uitgang - 0
uitvoer NAO - 0
B2B-kredietovergangen verzenden vanaf nul +224
B2B-kredietovergangen ontvangen van nul +57
Ontvang B2B-tegoed resterende - 32 - Geen wijziging ten opzichte van vorige waarde
B2B-krediet overmaken resterende - 127 - -1
Opmerking: 'B2B-kredietovergangen van nul verzenden' geeft aan dat het aangesloten apparaat B2B-kredieten heeft onthouden van het apparaat dat is aangesloten op fc1/13. Hierdoor kan de MDS B2B-credits verzenden naar nul, wat voorkomt dat de MDS deze poort kan verzenden gedurende de tijd dat deze op nul staat. Merk op dat er geen indicatie van de tijd in deze teller. In feite oefent het apparaat tegendruk uit op de MDS, zodat het minder pakketten naar het aangesloten apparaat verzendt. Dit veroorzaakt tegendruk 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, start de MDS de terugvordering van het kredietverlies op 1 seconde. Dit omvat het verzenden van een Link Reset (LR) en het krijgen van een Link Reset Response (LRR). Terwijl de poort op 0 Tx credits staat, laat de MDS pakketten voor deze interface vallen, zoals blijkt uit 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: Merk op dat FCP_CNTR_RCM_TBBZ_CHx hetzelfde is als 'B2B-kredietovergangen vanaf nul verzenden'.
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 bijgewerkt in dit platform. In elk interval worden alle tellers die zijn toegenomen, vastgelegd en de huidige waarden weergegeven. Dus, FCP_CNTR_CREDIT_LOSS (herstel van kredietverliezen), steeg van 47 naar 57 in 10 seconden. Dit is precies correct omdat het hooguit elke seconde wordt gestart wanneer de MDS op 0 Tx-credits 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 meer gedetailleerde versie met tijdstempels van wanneer de switch een beroep doet op herstel van kredietverliezen.
Er zijn geen resultaten van toepassing op poort fc1/25. Zie de opmerking over het beleid voor een trage afvoerpoort-monitor.
Zie interne hardwarestatistieken weergeven - 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 het weergeven van de belangrijkste tellers voor langzame afvoer. Het omvat geen FCP_CNTR_RCM_RBBZ_CHx en FCP_CNTR_TMM_TBBZ_CHx, maar deze worden niet als fouten beschouwd.
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 poort fc1/25 omdat er niets omhoog of omlaag ging.
Dit is de procedure voor een port-monitor, slow port emulation test met een R_RDY vertraging van 1500000us (1,5 seconden).
Standaard is het beleid voor langzame afvoer actief. Zie de opmerking over het beleid voor een trage afvoerpoort-monitor.
Dit is het standaardbeleid voor langzame afvoer:
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 genaamd edm. Neem alle tellers op om te zien welke worden gegenereerd:
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 de Agilent opnieuw met de fc1/25 aangesloten op het apparaat voor langzame afvoer met R_RDY Delay 1500000us (1,5 seconden) gedurende ongeveer 60 seconden.
Navigeer naar Apparaatbeheer > Logboeken > Switch Resident > Drempelbeheer om het logboek van Drempelbeheer te zien.
Dit is de bestandsindeling van Threshold Manager Log in:
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 komt overeen 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 er een volledige seconde is verstreken met de transmissiebuffer-naar-buffer (Tx B2B)-kredietteller op nul. De switch heeft het herstel van kredietverliezen geïnitieerd door een Link Reset (LR) uit te zenden. Als een Link Reset Response (LRR) wordt ontvangen, wordt de volledige toewijzing van Tx B2B-credits hersteld en kan de poort opnieuw doorgaan met verzenden. Als een LRR niet binnen 90 ms wordt ontvangen, wordt een 'LR Rcvd B2B'-conditie verhoogd en wordt de poort naar beneden gehaald.
Referentie:
Opdrachten:
Uitleg:
Een pakket dat voor deze poort is bestemd, is in de switch getimed. Standaard worden pakketten na 500 ms time-out verzonden. Als een pakket niet kan worden verzonden uit de uitgang poort, wordt het weggegooid, en deze teller wordt verhoogd. Dit kan worden aangepast met de opdracht Systeemtime-out nummerdropmodus {E|F}.
Opdrachten:
Uitleg:
Zie FCP_CNTR_TMM_TIMEOUT_DROP.
Opdrachten:
Uitleg:
Dit is een geaggregeerde teller die andere tellers bevat, zoals FCP_CNTR_TMM_TIMEOUT_DROP.
Opdrachten:
Uitleg:
Deze teller neemt toe wanneer de resterende Tx B2B-waarde is overgegaan van nul naar een niet-nulwaarde.
Dit is de FCP_CNTR_TMM_TBBZ_CHx-statistiek. Hoewel dit normaal kan gebeuren, wijzen grote getallen meestal op een probleem met het aangesloten apparaat. Als de FCP_CNTR_TX_WT_AVG_B2B_ZERO-teller 100 ms of meer op nul stond, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze teller neemt toe wanneer de resterende B2B-waarde voor ontvangst (Rx) is overgegaan van nul naar een niet-nulwaarde.
Dit is de FCP_CNTR_TMM_RBBZ_CHx-statistiek. Hoewel dit normaal kan gebeuren, geven grote aantallen meestal aan dat de switch is verstopt in de richting weg van deze poort en de poort weer onder druk zet om te voorkomen dat extra pakketten naar het SAN worden verzonden. Als de FCP_CNTR_RX_WT_AVG_B2B_ZERO-teller 100 ms of meer op nul stond, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze teller wordt verhoogd telkens wanneer een LRR wordt ontvangen. Dit wordt meestal veroorzaakt door de switch wanneer deze de terugvordering van kredietverliezen initieert.
Referentie:
Opdrachten:
Uitleg:
Deze teller neemt toe wanneer de resterende Tx B2B-waarde 100 ms of meer op nul staat. Dit geeft meestal aan dat het aangesloten apparaat congestie (langzame afvoer) aantoont.
Dit moet een fcIfTxWtAvgBBCreditTransitionToZero SNMP-trap genereren en een gebeurtenis in de uitvoer van het showsysteem plaatsen interne opdracht snmp-creditering niet beschikbaar. Dit deel van de teller wordt echter niet ondersteund. Zie de opmerking over het beleid voor een trage afvoerpoort-monitor.
Opdrachten:
Uitleg:
Deze teller wordt verhoogd wanneer de resterende Rx B2B-waarde 100 ms of meer op nul staat. Dit geeft meestal aan dat de switch R_RDY's (B2B-credits) van het aangesloten apparaat onthoudt vanwege stroomopwaartse congestie (congestie weg van deze poort).
Opdrachten:
Uitleg:
Deze teller neemt toe wanneer de resterende Rx B2B-waarde is overgegaan van nul naar een niet-nulwaarde.
Dit is het ontvangen van B2B credit overgangen van nul teller onder de show interface tellers en aggregaat tellers opdracht. Hoewel dit normaal kan gebeuren, geven grote aantallen meestal aan dat de switch is verstopt in de richting weg van deze poort en de poort weer onder druk zet om te voorkomen dat extra pakketten naar het SAN worden verzonden. Als de FCP_CNTR_RX_WT_AVG_B2B_ZERO-teller 100 ms of meer op nul stond, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze teller neemt toe wanneer de resterende Tx B2B-waarde is overgegaan van nul naar een niet-nulwaarde.
Dit is de overdracht van B2B-kredietovergangen van nul onder de opdracht tooninterfacetellers en geaggregeerde tellers. Hoewel dit normaal kan gebeuren, wijzen grote getallen meestal op een probleem met het aangesloten apparaat. Als de FCP_CNTR_TX_WT_AVG_B2B_ZERO-teller 100 ms of meer op nul stond, wordt deze verhoogd.
Opdrachten:
Uitleg:
Deze teller wordt verhoogd telkens wanneer een LRR wordt ontvangen. Dit is meestal te wijten aan de switch initiëren credit loss recovery.
Referentie:
Opdrachten:
Uitleg:
Deze teller neemt toe telkens wanneer een LR wordt verzonden. Dit wordt meestal veroorzaakt door de switch wanneer deze de terugvordering van kredietverliezen initieert.
Referentie:
Opdrachten:
De MDS9148 heeft twee centrale arbiters en 12 poortgroepen van elk vier poorten. Elke arbiter behandelt de helft van de egress-poortgroepen. Als een pakket wordt ontvangen op een ingangspoort, vraagt de Ingress Credit Buffer (ICB) een subsidie aan om een ontvangen pakket naar een specifieke bestemmingsindex (DI) te sturen. De ICB stuurt een subsidieverzoek naar arbiter 0 voor havengroepen 0-5 en naar arbiter 1 voor havengroepen 6-11. Als er ruimte is in de transmissiebuffers van de DI, retourneert de arbiter een subsidie aan de vragende ingangspoort en kan het frame worden verzonden.
Arbiter aanvragen en subsidies zijn te zien in deze command-line interface (CLI) voorbeeld:
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 (Sabre) heeft specifieke commando's om te controleren of er pakketten in de wachtrij staan. Deze opdrachten zijn vergelijkbaar met, maar lang niet zo nuttig als, de opdracht Toon interne up-xbar 0 in de wachtrij-packet-info 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 apparaatinterface (DI). In dit voorbeeld verzendt fc1/13 naar het apparaat voor langzame afvoer dat is aangesloten op fc1/25. fc1/25 toont twee pakketten in de wachtrij:
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|
+----+---+----+----+---+---+----+---+---+-----+---+---+----+---+---+
...
Pakketkoppen voor pakketten die momenteel in de wachtrij staan, kunnen worden bekeken met de opdracht Sleuf 1 Toon interne hardware icb 0 Port-grp 3 pkt-hdr 0-lijnkaart. Elke poortgroep bestaat uit vier poorten, dus de juiste poortgroep van de ingangspoort moet worden gekozen. De koptekst van het pakket wordt in real time weergegeven.
In dit voorbeeld worden pakketten ontvangen op een ISL-poort fc1/13 (poortgroep 3) en gaan ze terug naar poort fc1/1, wat traag 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#
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
18-Jul-2013
|
Eerste vrijgave |