Thay đổi thứ tự khởi động mạng (pxe) bằng ipmitool


10

Sử dụng ipmitool, tôi đang cố gắng thay đổi thứ tự khởi động thành pxe boot trước từ một giao diện cụ thể.

Theo như tôi biết, ipmitoolcông cụ cung cấp tùy chọn để thay đổi thiết bị khởi động nhưng không phải giao diện. Ví dụ: tôi có thể thay đổi thứ tự khởi động thành pxe:

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

Có cách nào để thiết lập thứ tự khởi động mạng (tức là một giao diện cụ thể để khởi động pxe) không?

Dường như không có bất kỳ tùy chọn nào thông qua bootdevhoặc bootparamtùy chọn của ipmitool. Tôi đã tự hỏi nếu điều này có thể đạt được bằng cách sử dụng rawchế độ hoặc theo bất kỳ cách nào khác?

Thay thế rõ ràng là nhập bios bằng tay hoặc thông qua ipmitool. Nhưng tôi quan tâm đến việc này mà không cần tương tác thủ công.


Sử dụng bo mạch chủ Supermicro X8 & X9, bạn không thể chỉ định giao diện. Bạn chỉ có thể báo hệ thống cho PXEboot và nó sẽ PXEboot theo thứ tự được chỉ định trong BIOS. Bạn có thể sắp xếp lại thứ tự PXEboot trong BIOS và thay đổi / vô hiệu hóa giao diện nào cung cấp PXE, nhưng đó là tất cả những gì tôi có thể làm.
Stefan Lasiewski

Câu trả lời:


2

IPMI không hỗ trợ đặt hàng các giao diện Ethernet vật lý để khởi động PXE. Bản phát hành mới nhất của IPMI 2.0 hỗ trợ nhiều địa chỉ IP (IPMI 2.0 phiên bản 1.1, tháng 2 năm 2014) cho một giao diện Ethernet vật lý duy nhất và không có công cụ IPMI miễn phí nào hỗ trợ điều đó.

Có thể hack một giải pháp trong đó bạn vô hiệu hóa tất cả các địa chỉ IP ngoại trừ địa chỉ bạn muốn và khởi động PXE sẽ xảy ra bằng cách sử dụng IP duy nhất có sẵn. Tôi chưa bao giờ thấy điều này được thực hiện.

Bạn đang sử dụng máy chủ mô-đun nào? Rất hiếm khi có nhiều Ethernet vật lý trên một máy chủ hỗ trợ IPMI. Nếu nhà cung cấp máy chủ gặp phải nhiều rắc rối và chi phí thì có lệnh OEM thực hiện chức năng bạn muốn không?


Sử dụng kết hợp Intel và Supermicro. Hầu hết trong số họ có hỗ trợ cho nhiều giao diện với ipmitool.
PP

1
> Rất hiếm khi có nhiều Ethernet vật lý trên một máy chủ hỗ trợ IPMI. Tôi không chắc ý của bạn là gì Mỗi máy chủ Intel và Supermicro mà tôi đã có hai NIC ở mặt sau. NIC0 thực hiện PXE theo mặc định.
Stefan Lasiewski
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.