SSH를 통해 Supermicro IPMI에 액세스


14

Supermicro IPMI / BMC를 다룰 때 다음을 통해 액세스 할 수 있습니다.

  • 브라우저의 HTTP (S)-리디렉션 콘솔을 실행하기 위해 센서 / 구성 및 Java 애플릿이있는 웹 페이지보기
  • IPMI 프로토콜 ( ipmitool유사 CLI 또는 IPMIView유사 GUI 앱 사용)

일단 내가 ssh ADMIN@my.ipmi.address.netBMC에 들어갈 수 있다는 것을 알게되면 Linux와 같은 쉘이 있습니다 ifconfig(서버가 아니라 BMC의 네트워크 설정이 있음). reboot-IPMI가 글 리칭을 시작할 때 BMC를 재설정 하도록 테이프 기능 .

그러나 이제는 IPMI를 사용하여 수많은 Supermicro 상자에 액세스하면 SSH 액세스가 다르게 작동한다는 것을 알았습니다. 상자의 약 절반이 IPMI의 22 포트에서 "일반"셸을 실행하고 다른 하나는 "ATEN SMASH-CLP 시스템 관리 셸"을 실행합니다. Linux와 같지 않고와 같은 표준 명령을 지원 ls하지 않으며 BMC를 재설정 할 수 없습니다.

구글은 SMASH-CLP에 대해 주로 보안 위반 방식으로 말합니다. 그것에 대한 사용자 설명서가 있습니까? 아니면 SMASH-CLP가 아닌 SSH를 통해 IPMI / BMC를 "정상"셸로 실행할 수 있습니까?

X9DRW-iF, X9DRi-F 및 X9SCL-F 마더 보드를 처리합니다.


그들의 문서를 읽으려고하십니까?
TomTom

2
Supermicro는 X9DRW , X9DRi , X9SCL 과 같은 마더 보드 매뉴얼 만 제공하며 SSH / SMASH에 대한 언급은 없습니다. BCM 공급 업체가 마더 보드 공급 업체에 연결되어 있지 않은 것 같습니다. Supermicro는 타사 하드웨어 (BMC)와 펌웨어를 마더 보드에 내장했습니다.
AntonioK

3
부록 B에 SMASH가 포함 된 SMT IPMI 매뉴얼 을 포함 하여 4 개의 다른 IPMI 사용 설명서가 기본 Supermicro 설명서 페이지에 있습니다 .
HBruijn

3
$ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm(또는 cold)를 사용하여 BMC를 원격으로 재부팅 할 수 있습니다 . SMASH-CLP가 전혀 유용하지 않습니다. Supermicro는 각기 다른 CLP 구현을 통해 서로 다른 공급 업체의 서로 다른 BMC를 제공하여 가능한 어려움을 인식하고 모든 노드에 적용되는 것은 아닙니다.
Stefan Lasiewski 2014 년

답변:


1

모든 Super Micro BMC에는 기본 환경에서 BusyBox 셸로 빠져 나가는 숨겨진 SMASH 명령이 있습니다.

SMASH 셸에 "shell sh"를 입력하고 작동하는지 확인하십시오.


2
슬프게도 모든 Supermicro 상자에서 작동하지는 않습니다. X9 mobo에서도 일관성이 없습니다.
Stefan Lasiewski

5
이 "숨겨진 명령"은 버그로 간주되어 새 BMC 펌웨어에서 제거되었습니다.
AntonioK

어떤 맥락 이 제거 된 이유 - 2017로는 슈퍼 보드를 생산 shell sh수율 '쉘 명령 지금 지원하지.'.
maxschlepzig 12

0

서버 A를 사용하여 서버 B의 IPMI 인터페이스에 도달하고 싶다고 가정하면 다음과 같이 작동합니다.

ipmitool -H 10.0.0.2 -U user -Ppassword chassis power cycle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.