我需要强制 ProLiant DL380 G7 服务器从非默认(非端口 1)NIC 进行 PXE 启动。
到目前为止,我还没有找到如何做到这一点,或者是否有可能做到这一点。
我将非常感激任何建议!
答案1
在 G7 和更早的服务器上,可以在 BIOS 中更改此设置。这假定板载接口。
(希望您有 ILO 访问权限)
在 POST 过程中按下F9
可进入系统 BIOS 菜单(基于 ROM 的设置实用程序)。
按照菜单操作System Options > Embedded NICs > NIC X Boot Options
。
选择要启动的 NIC,然后翻转标志Network Boot
。
您需要进行电源循环才能使更改生效。
编辑:
这也可以从主机操作系统获得(假设服务器已经在运行并且有一个)。
[root@Tantalalicious ~]# hpasmcli
HP management CLI for Linux (v2.0)
Copyright 2008 Hewlett-Packard Development Group, L.P.
hpasmcli> help enable pxe
USAGE: ENABLE PXE [ NIC1 | NIC2 | NIC3 | NIC4 ]: Enables PXE support on the embedded NICs.
答案2
也可以通过 RBSU (基于 ROM 的设置实用程序) 进行设置:
SET CONFIG NIC 1 BOOT OPTIONS DISABLED
SET CONFIG NIC 2 BOOT OPTIONS NETWORK BOOT
对于其他选项,使用
SHOW CONFIG SCRIPT
作为参考非常有用。