2015-01-31 2 views
0

OpenIPMI, FreeIPMI 및 ipmitool과 같은 IPMI 도구를 사용하여 서버의 PCI 장치를 검색하고 모니터링하는 데 많은 시간을 할애 해 왔습니다. IPMI 도구를 사용하여 네트워크를 통해 IMM을 실행하는 IBM 서버를 사용하면 서버의 PCI 장치에 대한 정보를 얻을 수없는 것처럼 보입니다. IPMI 도구는 BMC, 섀시, 전원 공급 장치, 팬 등과 같은 시스템에 대한 기본 정보 만 반환합니다. 장치에 대한 정보는 PCI 슬롯에 연결되어 있지 않습니다.네트워크에서 IPMI를 사용하는 PCI 장치를 찾으려면 어떻게합니까?

"fru list", "sdr elist"등과 같은 기본 명령을 시도했지만 PCI 슬롯에서 정보를 가져올 수 없습니다.

누군가이 도구를 사용해 본 경험이 있고 PCI 슬롯에있는 장치에서 정보를 얻을 수 있기를 바랍니다.

특히 장치에 액세스하기위한 장치 ID, I2C 슬레이브 주소 등 FRU 정보를 얻고 싶습니다. IPMI에는 요구 사항이 없습니다 당신이 제공 할 수있는 정보에 대한

감사합니다 ...

답변

1

이 된 SMBus를 포함하는 측면 핀 (40) 및 (41)는 BMC로 연결되는 PCI 커넥터 것을 투기. 벤더가 그것을 할 수는 있지만 대부분은 그렇지 않습니다.

이렇게 보면 BMC는 PCI 버스 및 메인 CPU의 전원을 끌 수 있습니다. 당신은 어쨌든 그들에게서 무엇이든을 읽을 수 없을 것입니다.

이 때문에 AdvancedTCA 사양에는 각 블레이드 슬롯에 관리 전원과 두 개의 IPMB 버스가 필요합니다. AdvancedTCA 사양에는 각 슬롯의 IPMB 버스가 BMC에 연결되어 있어야합니다. 블레이드의 전원을 켜고 최대 15W를 공급하여 IPM 컨트롤러를 제공하고 메인 CPU에 전원을 공급하지 않고도 원하는 데이터를 읽을 수 있습니다.

행크 Bruning JBlade 정보에 대한

+0

감사합니다. 아쉽게도 내 서버는 ATCA 기반 장치가 아닌 IBM 랙 마운트 서버입니다. 그러나 귀하의 대답에 따라 BMC에게 PCI 버스의 전원을 켜고 IPMI를 통해 정보를 얻도록 지시하는 방법이 있습니까? 감사합니다 ... – slinuxnewB

+1

방법이 있다면 IBM OEM IPMI 명령이나 IPMI에 포함되지 않은 방법이 될 것입니다. – user3699374

관련 문제