Isilon: Gen6 DE 피어 노드 쌍이 NTB 링크 문제를 나타내는 이벤트 및 콘솔 메시지를 생성합니다.
요약: Gen6 DE 피어 노드 쌍(H400, A200, A2000)이 NTB 링크에 문제가 있음을 나타내는 오류 메시지를 생성하기 시작할 수 있습니다. 오류에는 반복되는 'NTB 링크 업/다운' 메시지 및 링크 속도 협상 오류가 포함될 수 있습니다.
증상
Gen6 DE(H400, A200, A2000) 피어 노드 쌍이 NTB 링크에 문제가 있음을 나타내는 오류 메시지를 생성하기 시작할 수 있습니다. 오류에는 반복되는 '링크 업/다운' 메시지 및 링크 속도 협상 오류가 포함될 수 있습니다. 예를 들면 다음과 같습니다.
mnv0: HW link down event mnv0: HW link up event mnv0: Failed to negotiate PCIe lane speed; expected 3 lane speed, got 2. mnv0: transport link up mnv0: peer up
또는 로그 및/또는 콘솔에 NTB 링크가 다운된 상태로 표시되고 켜지지 않을 수 있습니다. 이 문제에는 여러 가지 가능한 원인이 있는 것으로 보이며 그 중 일부는 아직 조사 중입니다. 이 문제는 영향을 받는 노드 중 하나 또는 둘 다 최근에 다른 섀시 슬롯으로 이동된 경우에 적용될 수 있습니다. 컴퓨팅 모듈이 최근에 교체된 경우에도 적용될 수 있습니다. 이 문제는 EP 노드(F800, H600, H500)에는 영향을 주지 않습니다.
원인
피어 노드는 섀시 백플레인에 내장된 NTB(NonTransparent Bridge)라는 특수 통신 채널을 통해 서로 통신합니다. 정상 작동 시 피어 쌍의 두 노드는 서로 다른 PPD 값을 가져야 NTB를 통해 서로 통신할 수 있습니다. PPD 값은 섀시에 있는 노드의 슬롯 ID에 따라 할당됩니다. 이 문제는 노드 또는 컴퓨팅 모듈이 이동된 후 BIOS가 새 슬롯 ID를 감지하지 않고 이전 슬롯 ID를 유지하는 경우에 발생합니다. 이로 인해 PPD 값이 잘못 설정되어 충돌이 발생하여 노드가 NTB 링크를 설정하지 못할 수 있습니다.
해결
영향을 받는 피어 쌍의 두 노드 에서 다음 명령을 실행하여 이 KB에 설명된 문제가 적용 가능한지 확인합니다.
# sysctl dev.ntb_hw.0.debug_info.ppd
각 노드는 다음 중 하나로 응답합니다.
dev.ntb_hw.0.debug_info.ppd: 73
또는
dev.ntb_hw.0.debug_info.ppd: 93
-
한 쌍의 노드 중 하나가 73으로 응답하고 다른 노드가 93으로 응답하는 경우 이러한 노드는 이 KB에 설명된 문제의 영향을 받지 않습니다 .
추가 지원이 필요한 경우 Isilon 기술 지원 부서에 문의하십시오. -
두 노드가 73 또는 93과 같은 숫자로 응답하는 경우 이 KB에 설명된 문제의 영향을 받습니다. 이 문제는 노드 펌웨어 패키지 10.1.6 이상에서 업데이트된 노드 펌웨어와 OneFS 8.1.0.4 이상에서 수정된 코드에서 해결되었습니다. 각 업데이트는 개별적으로 문제를 해결하지만 두 릴리스 모두 다른 중요한 수정 사항이 포함되어 있으므로 둘 다 설치하는 것이 좋습니다.