나는 가지고있다:
- 상용 Linux 서버에 다음을 설치했습니다.
- HBA 스토리지 어댑터 Broadcom(LSI) 9500-8e 1개(미니 SAS-HD 커넥터 2개 포함, 다음에 연결됨)
- 1x스토리지 인클로저듀얼 입력 미니 SAS-HD 커넥터 포함, SAS-3 지원, 다음 사용:
- 컨트롤러와 인클로저 사이를 연결하는 미니 SAS-HD 케이블 2개.
- 인클로저에 여러 개의 SAS 3.0 하드 디스크가 있습니다.
인클로저와 디스크는 단일 케이블을 연결해도 잘 작동하지만 선택적으로 두 개를 연결하여 연결할 수도 있습니다. 인클로저 설명서에서는 두 개의 케이블을 사용하도록 권장합니다.
(인클로저 사양에 나열된 다른 두 개의 미니 SAS-HD 커넥터는 더 많은 인클로저를 데이지 체인으로 연결하기 위한 것이지만 저는 하나만 가지고 있습니다.)
나는 알고 싶습니다:
- 주요 질문: 컨트롤러와 인클로저에 실제로 8x 12Gbit/s 레인(미니 SAS-HD의 2x 4 레인 제공) 대역폭이 있는지 어떻게 알 수 있습니까? (일명넓은 포트 구성활성화됨)
- 어떤 케이블이 연결되어 있는지 어떻게 알 수 있나요? 모니터링상의 이유로 이더넷 링크 상태와 마찬가지로 케이블 장애에 대해 알고 싶습니다. 두 번째 링크가 다운되면 경고할 수 있으면 좋을 것 같습니다.
여기서 제 질문은 고가용성 시나리오와 관련이 없습니다. 내가 가지고 있는 인클로저는 고가용성(다중 경로)을 지원하지 않습니다. 내 질문은 포트 구성/대역폭에 관한 것입니다.
내가 무엇을하다알다:
그만큼Broadcom StorCLI 참조 매뉴얼"로드 밸런싱" 모드 상태/구성을 살펴볼 것을 제안합니다.
set loadbalancemode =[on|off]
와이드 포트 구성에서 SAS 물리적 또는 포트 간의 자동 로드 밸런싱을 활성화(on
)하거나 비활성화( )합니다.off
그러나 StorCLI는 켜짐이나 꺼짐을 보고하지 않고 "정책 테이블"에 "없음"을 보고합니다.
Load Balance Mode = None
인클로저의 드라이브를 나열하면 두 개의 커넥터가 나열되므로 괜찮을 것 같습니다.
Drive /c0/e18/s0 Device attributes :
==================================
Manufacturer Id = HGST
[...]
Device Speed = 12.0Gb/s
Link Speed = 12.0Gb/s
[...]
Connector Name = C0 & C1
그러나 인클로저를 포함한 모든 디스크는 C0
커넥터만 포함된 커널 메시지에 나열됩니다. 예: scsi 5:0:39:0: enclosure level(0x0001), connector name( C0 )
.
답변1
set loadbalancemode =[on|off]
설정은 Broadcom RAID 컨트롤러에만 의미가 있습니다. 제가 아는 한, 이 시나리오에서는 SAS 와이드 포트에 대해 걱정할 필요가 없습니다. SAS 와이드 포트는 SAS 프로토콜의 포트 계층에서 처리되며 Broadcom SAS 확장기가 있는 최신 Broadcom SAS HBA는 최대 x16까지 와이드 포트를 자동으로 구성합니다.
smp_discover를 사용할 수 있습니다.smp_utilsSAS 토폴로지에 대한 자세한 정보를 보려면 패키지를 사용하세요. 예를 들어 확장기에 연결된 PHY 목록입니다.