ipmitool을 사용하여 네트워크 부팅 순서 (pxe) 변경


10

내가 처음 PXE 부팅에 대한 부팅 순서 변경하려고하고, IPMItool을 사용 하고 특정 인터페이스를.

내가 아는 한, ipmitool도구는 부팅 장치를 변경하지만 인터페이스는 변경하지 않는 옵션을 제공합니다. 예를 들어 부팅 순서를 pxe로 변경할 수 있습니다.

ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent

네트워크 부팅 순서 (즉, pxe 부팅을위한 특정 인터페이스)를 설정하는 방법이 있습니까?

ipmitool의 옵션 bootdev이나 bootparam옵션 이없는 것 같습니다 . 이것이 raw모드를 사용하거나 다른 방법 으로 달성 할 수 있는지 궁금합니다 .

명백한 대안은 수동으로 또는 ipmitool을 통해 BIOS에 들어가는 것입니다. 그러나 수동 상호 작용 없이이 작업에 관심이 있습니다.


Supermicro X8 및 X9 마더 보드를 사용하면 인터페이스를 지정할 수 없습니다. 시스템에 PXEboot 만 지시 할 수 있으며 BIOS에 지정된 순서대로 PXEboot가됩니다. BIOS에서 PXEboot 순서를 재정렬하고 PXE를 제공하는 인터페이스를 변경 / 비활성화 할 수 있지만 이것이 내가 할 수있는 전부입니다.
Stefan Lasiewski

답변:


2

IPMI는 PXE 부팅을위한 물리적 이더넷 인터페이스 주문을 지원하지 않습니다. IPMI 2.0의 최신 릴리스는 단일 물리적 이더넷 인터페이스에 대해 여러 개의 IP 주소 (IPMI 2.0 버전 1.1, 2014 년 2 월)를 지원하며 무료 IPMI 도구는이를 지원하지 않습니다.

원하는 IP 주소를 제외한 모든 IP 주소를 비활성화하고 사용 가능한 단일 IP를 사용하여 PXE 부팅을 수행하는 솔루션을 해킹 할 수 있습니다. 나는 이것을 한 적이 없다.

어떤 모듈 서버를 사용하고 있습니까? IPMI를 지원하는 서버에 여러 개의 물리적 이더넷이있는 경우는 매우 드 rare니다. 서버 공급 업체가 많은 문제와 비용을 겪고 있다면 원하는 기능을 구현하는 OEM 명령이 있습니까?


Intel과 Supermicro를 혼합하여 사용하십시오. 그들 대부분은 ipmitool과의 다중 인터페이스를 지원합니다.
PP

1
> IPMI를 지원하는 서버에 여러 개의 물리적 이더넷이있는 경우는 매우 드 rare니다. 나는 이것이 무엇을 의미하는지 잘 모르겠습니다. 내가 가진 모든 Intel 및 Supermicro 서버에는 뒷면에 두 개의 NIC가 있습니다. NIC0은 기본적으로 PXE를 수행합니다.
Stefan Lasiewski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.