본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서는 서로 다른 UCS FI(Fabric Interconnect), IOM 및 VIC 어댑터 세대 내에서 네트워크 연결, 삭제 및 CRC 오류를 해결하는 동안 사용되는 명령을 제공하기 위한 것입니다.
이 문서에서는 다음 주제에 대해 알고 있다고 가정합니다.
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 이해해야 합니다.
Cisco UCS Fabric Interconnect는 Cisco Nexus 5000 Series 스위치와 같은 컷스루 스위치입니다.좋은 프레임과 같은 잘못된 프레임을 전달합니다.대상 서버에 의해 또는 컷스루(cut-through)되지 않는 네트워크 장비를 통과할 때 잘못된 프레임이 삭제됩니다.
참고:프레임 끝에 CRC 검사가 수행되어 프레임이 손상되었는지 여부를 확인합니다. 일부 스위치는 프레임이 손상된 것을 감지하면 프레임을 삭제합니다.스위치를 잘라서 CRC 확인을 수행하기 전에 전달 결정을 내리십시오.이러한 프레임으로 인해 CRC 검사에 실패할 경우 컷스루 스위치로 계속 전환됩니다. N7K와 같은 다른 스위치는 저장 및 전달 스위치입니다. 저장 및 전달 스위치는 포워딩 결정을 내리기 전에 전체 프레임을 확인합니다. 저장소 및 전달 스위치는 CRC 검사에 실패한 프레임을 삭제합니다. 인터페이스에서 CRC 오류가 발생하면 해당 인터페이스가 문제의 원인이라는 의미는 아닙니다. 토폴로지에서 스위치의 아키텍처(컷스루(cut through) 및 스토어 포워드(store forward))를 이해하는 것이 중요합니다.CRC 오류의 소스로 역방향으로 작업을 수행해야 하는 경우가 많습니다.컷스루(cut-through) 및 스토어 및 전달 스위치에 대한 자세한 내용은 다음 문서를 참조하십시오.https://www.cisco.com/c/en/us/products/collateral/switches/nexus-5020-switch/white_paper_c11-465436.html
잘못된 프레임 및 CRC 오류가 발생하는 몇 가지 이유는 다음과 같습니다.
UCS Fabric Interconnect(Nexus 5000과 유사)는 컷스루(cut-through) 및 스토어/포워드(store-and-forward) 스위칭을 모두 사용합니다.전달 모드는 표 1과 같이 인그레스 및 이그레스 데이터 속도에 따라 달라집니다.
참고:컷스루 스위칭은 인그레스 데이터 속도가 이그레스 데이터 속도와 같거나 더 빠른 경우에만 수행할 수 있습니다.
표 1:UCS Fabric Interconnect의 포워딩 모드 동작(컷스루 또는 저장 및 전달)
인그레스/소스 인터페이스 |
이그레스/목적지 인터페이스 |
전달 모드 |
10기가비트 이더넷 |
10기가비트 이더넷 |
컷스루 |
10기가비트 이더넷 |
1기가비트 이더넷 |
컷스루 |
1기가비트 이더넷 |
1기가비트 이더넷 |
저장 및 전달 |
1기가비트 이더넷 |
10기가비트 이더넷 |
저장 및 전달 |
10기가비트 이더넷 |
40기가비트 이더넷 |
저장 및 전달 |
40기가비트 이더넷 |
10기가비트 이더넷 |
컷스루 |
40기가비트 이더넷 |
40기가비트 이더넷 |
컷스루 |
FCoE |
파이버 채널 |
컷스루 |
파이버 채널 |
FCoE |
저장 및 전달 |
파이버 채널 |
파이버 채널 |
저장 및 전달 |
FCoE |
FCoE |
컷스루 |
표 2와 3은 UCS의 서로 다른 관리 엔드포인트에서 실행할 수 있는 다양한 명령을 보여 줍니다. 이 명령은 드롭의 출처 및 발생 원인을 파악합니다.
표 2에 언급된 ASIC 관련 명령 외에도 UCS FI NXOS 셸에서 Following 명령을 실행하여 인터페이스의 수신 방향에서 오류를 찾을 수 있습니다.
"인터페이스 카운터 오류 표시"
표 2:UCS FI 및 IOM에 대한 기본 포워딩 ASIC 명령
UCS FI/IOM |
기본 FW ASIC 이름 |
명령 |
목적 |
Cisco UCS 패브릭 인터커넥트 |
|||
1Cisco UCS 6100 Series(Gen 1 FI 61xx) 단종 및 판매 중단) |
가토스 |
(nxos)# show hardware internal gatos |
이 명령은 Gatos ASIC 내부 및 드라이버 정보를 보여줍니다.세 번째 열은 각 ASIC에 매핑되는 포트/인터페이스의 수를 보여줍니다. |
(nxos)#show 하드웨어 내부 게이트웨이의 모든 포트 |
이 명령은 모든 포트 + 전면 패널 포트와 ASIC 매핑의 드라이버 정보를 표시합니다. |
||
Cisco UCS 6200 Series(2세대 FI 62xx) |
카멜 |
(nxos)# show hardware internal carmel |
이 명령은 Carmel ASIC 내부와 드라이버 정보를 보여줍니다.5번째 열에는 각 Carmel ASIC에 매핑되는 포트/인터페이스의 수가 표시됩니다. |
(nxos)# show hardware internal carmel all-ports |
이 명령은 모든 포트 및 전면 패널 물리적 포트에 대한 ASIC 매핑에 대한 드라이버 정보를 표시합니다. |
||
2(nxos)# show hardware internal carmec |
이 명령은 CRC 오류가 있거나 모든 포트에 대해 사용자 지정된 프레임이 수신 또는 전송된 경우 정보를 표시합니다. |
||
(nxos)# show platform fwm info asic-errors X |
이 명령은 0이 아닌 Carmel 삭제 이유 오류 레지스터를 표시합니다(여기서 X는 0-4의 Carmel ASIC 번호). |
||
(nxos)# show platform fwm info pif e1/X | grep asic |
이 명령을 사용하여 인터페이스를 Carmel ASIC ID "global_asic_num"(여기서 X는 인터페이스 번호)에 매핑할 수 있습니다. |
||
(nxos)# show platform fwm info pif e1/X | grep 삭제 |
이 명령은 특정 인터페이스에 대한 삭제 카운터의 프레임 수와 필터를 표시합니다.여기서 X는 인터페이스 번호입니다. |
||
(nxos)# show hardware internal carmel all ports detail | egrep -i "Carmel port|crc|frame_error" |
이 명령은 모든 포트에 대한 CRC 및 프레임 오류 카운터에 대해 필터링합니다. |
||
Cisco UCS 6300 Series(3세대 FI 63xx) |
트라이던트2(Broadcom ASIC) |
(nxos)# show hardware internal bcm-usd info port-info |
이 명령은 Broadcom ASIC의 전면 포트에 각 물리적 포트를 매핑하는 방법을 보여주며 이 매핑은 6332와 6332-16UP FI 간에 다릅니다. |
(nxos)# show hard internal interface indiscard-stats front-port X |
이 명령은 이전 명령을 사용하여 매핑을 완료한 후 Broadcom ASIC의 특정 전면 포트에 대한 포트 내부 버림 카운터를 표시합니다. |
||
Cisco UCS 6400(4세대 FI 64xx) |
홈우드 ASIC |
FI # 연결 nxos (nx-os)# show hardware internal interface asic counters module 1 |
이 명령은 인터페이스에서 보고된 전달 삭제 사유를 표시합니다. |
FI # 어태치 모듈 1 |
이 명령은 ASIC 라이브러리를 사용하는 서로 다른 카운터 정보를 표시합니다 이 UCS Fabric Interconnect 모델에는 ASIC가 하나만 있으므로 항상 ASIC 번호 0입니다. |
||
FI # 어태치 모듈 1 module-1# show hardware internal tah drop reason counters module 0 |
이 명령은 삭제 사유와 삭제된 패킷 수를 표시합니다 |
||
Cisco UCS 64108 Gen 4 FI |
Cisco ASIC Heavenly |
FI # 연결 nxos (nx-os)# show hardware internal interface asic counters module 1 |
이 명령은 인터페이스에서 보고된 전달 삭제 사유를 표시합니다. |
FI # 어태치 모듈 1 |
이 명령은 ASIC 라이브러리를 사용하는 서로 다른 카운터 정보를 표시합니다 |
||
FI # 어태치 모듈 1 module-1# show hardware internal tah drop reason counters module 0 |
이 명령은 인터페이스에서 보고된 전달 삭제 사유를 표시합니다. |
||
Cisco UCS Mini(6324 Fabric Interconnect) |
몬티첼로 ASIC |
(nxos)# show hardware internal mtc-usd port-status |
이 명령은 Monticello ASIC의 포트 상태를 표시합니다. (nxos)# show hardware internal inband-mtc ? ASIC Show Monticello ASIC 정보 정보 Monticello 인밴드 드라이버 정보 표시 통계: Monticello 인밴드 드라이버 통계 표시
|
Cisco UCS Fabric Extender I/O Module(IOM) |
|||
1개의 Cisco UCS 2100 IOM(1세대) |
레드우드 |
FI # 연결 IOM <섀시 ID> Fex-1# show platform software redwood sts |
이 명령은 Redwood ASIC 내의 HIF 및 NIF의 인터페이스 상태와 각 블레이드에서 사용되는 HIF를 표시합니다. |
Cisco UCS 2200 IOM(2세대) |
우드사이드 |
FI # 연결 IOM <섀시 ID> fex-1# show platform software woodside 초록 |
이 명령은 Woodside ASIC 내의 HIF 및 NIF의 인터페이스 상태와 각 블레이드에서 사용되는 HIF를 표시합니다. |
FI # 연결 IOM <섀시 ID> fex-1# show platform software woodside rate |
이 명령은 활성 HIF 또는 NIF 포트의 패킷 속도를 표시합니다. |
||
FI # 연결 IOM <섀시 ID> fex-1# show platform software woodside rmon 0 [NIx/HIx] 예를 들어 모든 NIF에 대해 grep를 사용하여 다음과 같이 일부 오류 카운터를 필터링할 수 있습니다. fex-1# show platform software woodside rmon 0 nif_all | egrep -i |
이 명령은 특정 HIF 또는 NIF에 대해 수신되고 전송된 패킷 크기와 유니캐스트, 브로드캐스트 또는 멀티캐스트와 같은 패킷 유형을 표시합니다. RX_CRC_NOT_STOMPED |
||
FI # 연결 IOM <섀시 ID> fex-1# show platform software woodside drops 0 [NIx/HIx] |
이 명령은 특정 NIF 또는 HIF에 대한 삭제 카운터를 표시합니다. |
||
FI # 연결 IOM <섀시 ID> fex-1# show platform software woodside oper |
이 명령은 NIF 내에서 탐지된 SFP 외에도 관리 제어, MAC 및 물리적 상태를 표시합니다. |
||
FI # connect iom <섀시 ID> |
이 명령은 우드사이드 IOM NIF 포트 내의 트랜시버 세부사항을 표시합니다. |
||
Cisco UCS 2300 IOM(3세대) 및 Cisco UCS 2300 IOM 버전 2(UCS-IOM-2304V2) |
티부론(Broadcom ASIC) |
# connect IOM <섀시 ID> Fex-1# show platform software tiburon sts |
이 명령은 Tibrun ASIC 내의 HIF 및 NIF의 인터페이스 상태 및 각 블레이드에서 사용되는 HIF를 표시합니다. |
# connect IOM <섀시 ID> fex-1# show platform software thiron rate |
이 명령은 활성 HIF 또는 NIF 포트의 패킷 속도를 표시합니다. |
||
FI # 연결 IOM <섀시 ID> 예를 들어 모든 NIF에 대해 grep를 사용하여 다음과 같이 일부 오류 카운터를 필터링할 수 있습니다. fex-1# show platform software tiburon rmon 0 nif_all | egrep -i 'crc|ni|stomp|pause|err |
이 명령은 특정 HIF 또는 NIF에 대해 수신되고 전송된 패킷 크기와 유니캐스트, 브로드캐스트 또는 멀티캐스트와 같은 패킷 유형을 표시합니다. RX_CRC_NOT_STOMPED |
||
Cisco UCS 2408(4세대 I/O 모듈) "섬머빌" UCS-IOM-2408 |
선다운 |
FI # connect iom <섀시 ID> |
이 명령은 Tahoe ASIC 내의 HIF 및 NIF의 인터페이스 상태와 각 블레이드에서 사용되는 HIF를 표시합니다. |
fex-1# show hardware internal tates detail |
이 명령은 NXOS에서 HIF 포트 매핑, 링크 상태 및 작동 속도를 보여줍니다. |
||
fex-1# show hardware internal thators asic 0 nxos-port ? |
이 명령은 포트별 세부 카운터를 표시합니다. 자세한 인터페이스 카운터는 NXOS 포트 번호를 참조하여 볼 수 있습니다. NXOS 포트 0-31은 32개의 HIF 포트에 해당합니다. |
1 Cisco UCS 6100 Series Fabric Interconnect 및 Cisco UCS 2100 Series IO 모듈에 대한 End-of-Sale 및 End-of-Life 공지:https://www.cisco.com/c/en/us/products/collateral/servers-unified-computing/ucs-6100-series-fabric-interconnects/eol_c51-709473.html
show hardware internal carmel crc 명령의 일부 열에 대한 2 모드 세부 정보:
표 3 Cisco UCS VIC 카드의 연결, 삭제 및 CRC 오류를 트러블슈팅하는 기본 명령입니다.
UCS VIC 생성 | VIC 카드 모델의 예 | 명령 | 목적 |
Cisco UCS 1200 VIC(2세대) | 예를 들면 1225 VIC, 1240 VIC, 1280 VIC 등이 있습니다. | 블레이드 예: FI# 연결 어댑터 1/1/1 어댑터 1/1/1 # 연결 어댑터 1/1/1(위쪽):1# show-log 어댑터 1/1/1(위쪽):1# attach-mcp 어댑터(mcp):1# uifportstatus 어댑터(mcp):3# dcem-macstats 0 <<<<< 포트 1의 경우 통계 어댑터(mcp):3# dcem-macstats 1 <<<<< 포트 2의 경우 통계 어댑터 1/1/1(mcp):1# vnic 어댑터 1/1/1(mcp):1# lifstats 독립형 C-Series UCS의 경우: 범위 섀시 수 /chassis # show adapter(PCIe 슬롯 번호 가져오기) /chassis # connect debug-shell <PCIe 슬롯 번호> (이 명령은 서버의 전원이 켜져 있는 경우에만 작동합니다.) 어댑터(위쪽):1# attach-mcp |
이러한 명령은 Cisco UCS B 또는 C 시리즈 서버의 어댑터에 연결한 후 실행할 수 있습니다. macstats 명령은 물리적 포트의 상태, 패킷 크기, 그리고 맞춤된 프레임 또는 비맞춤된 프레임이 수신되는 경우 그에 대한 정보를 제공합니다. |
Cisco UCS 1300 VIC(3세대) | 예를 들어, 1380 VIC는 | ||
Cisco UCS 1400 VIC (4세대) |
예: (VIC1440): M5 블레이드용 PCIe 기반 mLOM 카드(UCSB-MLOM-40G-04) · (VIC1480): M5 블레이드용 PCIe 기반 MEZZ 카드(UCSB-VIC-M84-4P) · (VIC1455): M5 랙 서버용 PCIe 카드(UCSC-PCIE-C25Q-04) · (VIC1457): M5 랙 서버용 PCIe 기반 mLOM 카드(UCSC-MLOM-C25Q-04) |
- PCIe 링크 상태 확인 어댑터(위쪽):1# attach-mcp 어댑터(mcp):1# pcie_links pp,pps 유형 링크 구성 링크 상태 0,0 호스트 gen3x16 gen3x16 UP 어댑터(mcp):2# 종료 - 이더넷 링크 상태 확인 어댑터(위쪽):2# attach-mcp 어댑터(mcp):1# uifportstatus ASIC 포트 UIF 포트 상태 속도 0 0 최대 25g 0 1 최대 25g 1 0 작동 25g 1 1 작동 25g 어댑터(mcp):2# 종료 - 이더넷 오류 카운터 확인 어댑터(위쪽):3# attach-macd 어댑터(macd):1# macstats 0 델타 총 설명 112 112 Rx 정상 패킷 112 112 Rx 총 수신 패킷 정상 패킷의 14574 14574 Rx 바이트 14574 14574Rx 바이트 104 104 Rx 멀티캐스트 프레임 <snip> |
이 명령은 4세대 VIC 어댑터와 함께 구축된 Cisco UCS B 또는 C 시리즈 서버의 어댑터에 연결한 후 실행할 수 있습니다. |
clear counters 명령은 다음 문제로 인해 Carmel ASIC에 적용되지 않을 수 있으며, 해결 방법은 카운터가 증가하면 확인하는 것입니다.
"CSCuy10606 ":카운터를 지우더라도 FI에서 "하드웨어 내부 카멜 CRC 표시"를 지우지 않습니다.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCuy10606/?rfs=iqvred