본문 바로가기
서버

서버 에서 IPMI ?

by 모두의IT 2023. 11. 8.
반응형

IPMI란?

 

IPMI(Intelligent Platform Management Interface)는 서버의 하드웨어와 센서를 모니터링하고, 시스템 구성 요소를 제어하고, 중요 시스템의 이벤트를 감지하고, 시스템의 원격 관리 및 복구를 위한 공통적이고 안전한 인터페이스를 규정하는 임베디드 관리 규격입니다.

서버에서 IPMI를 사용하면 다음과 같은 작업을 수행할 수 있습니다.

  • 전원 켜기, 전원 끄기, 재부팅
  • 하드웨어 상태 모니터링
  • 이벤트 알림 설정
  • 원격 콘솔 접속
  • 펌웨어 업데이트

IPMI는 일반적으로 서버의 IPMI BMC(Baseboard Management Controller)라는 하드웨어 장치를 통해 구현됩니다. BMC는 서버의 메인보드에 장착된 작은 칩으로, IPMI 프로토콜을 사용하여 서버와 통신합니다.

서버에서 IPMI를 사용하려면 다음과 같은 단계를 따르세요.

  1. BMC의 IP 주소를 확인합니다. 일반적으로 서버의 매뉴얼이나 제조업체 웹사이트에서 찾을 수 있습니다.
  2. IPMI를 지원하는 클라이언트 컴퓨터를 준비합니다. Linux, Windows, macOS 등 다양한 운영 체제에서 IPMI를 지원하는 클라이언트 컴퓨터를 사용할 수 있습니다.
  3. IPMI 클라이언트 소프트웨어를 설치합니다. IPMI를 지원하는 다양한 클라이언트 소프트웨어가 있습니다. 대표적인 IPMI 클라이언트 소프트웨어로는 ipmitool, ipmicfg, IPMIView 등이 있습니다.
  4. IPMI 클라이언트 소프트웨어를 사용하여 BMC에 연결합니다.

예를 들어, Linux에서 ipmitool을 사용하여 BMC에 연결하려면 다음과 같은 명령을 사용합니다.

ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호>

이 명령을 실행하면 BMC에 연결되고, BMC의 상태를 확인하거나 다양한 작업을 수행할 수 있습니다.

다음은 IPMI를 사용하여 수행할 수 있는 몇 가지 일반적인 작업에 대한 예입니다.

  • 서버의 전원을 켜려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> power on
  • 서버의 전원을 끄려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> power off
  • 서버를 재부팅하려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> power cycle
  • 서버의 하드웨어 상태를 확인하려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> chassis status
  • 이벤트 알림을 설정하려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> eventconfig
  • 원격 콘솔에 접속하려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> sol activate
  • 펌웨어를 업데이트하려면 다음 명령을 사용합니다.
ipmitool -I lanplus -H <BMC IP 주소> -U <BMC 사용자 이름> -P <BMC 암호> fwupdate

IPMI는 서버의 관리 효율성을 높이는 데 유용한 도구입니다. IPMI를 사용하면 원격으로 서버의 전원을 제어하고, 하드웨어 상태를 모니터링하고, 이벤트 알림을 설정하고, 원격 콘솔에 접속하고, 펌웨어를 업데이트할 수 있습니다.

반응형

'서버' 카테고리의 다른 글

서버에 ipmi 설정 및 명령어  (1) 2023.11.08
Rsyslog 하고 ipmitool 차이점  (0) 2023.11.08
서버에서 ikvm 설정  (0) 2023.11.08