HP 服务器 (DL160SE G6) 的无人值守 BIOS 配置

HP 服务器 (DL160SE G6) 的无人值守 BIOS 配置

我们正在大规模部署服务器(DL160SE G6),我需要找到一种方法来配置它们的 BIOS 设置,而不必经过每个服务器的 RBSU - 这会花费太长时间。

我正在考虑在可启动 CD 或类似物上制作一些东西 - 如果可能的话......

我一直在寻找并且据我所知,可以使用 SmartStart Scripting Toolkit 来实现这一点。

我阅读了随附的 PDF 文件,看到了一些工具,例如 RBSURESET,它可以重置 BIOS 设置,还有 SETBOOTORDER,它可以让你设置设备的启动顺序。但我没有看到任何工具可以更改 BIOS 中的其他设置,例如“高级 BIOS 设置”中的设置

如果有人可以告诉我如何进行此操作、从哪里开始、最佳实践或任何教程的链接,我将不胜感激。

答案1

您应该能够使用conrepSmartStart Scripting Toolkit 中提供的 HP 实用程序完成此操作。如果您正在查看高级 BIOS 设置,您是否试图更改系统的低延迟选项集之类的内容?以下是 HP 白皮书的链接,其中详细介绍了特定低延迟应用程序的设置。其中涵盖了一些高级 BIOS 选项:

http://h10032.www1.hp.com/ctg/Manual/c01804533.pdf

conrep 的理念是,您可以按照自己想要的方式手动配置单个系统,然后将其设置捕获到可用于其他系统部署的文件中。语法示例:

To configure BIOS low-latency options using the conrep utility in SSSTK: 
1.  Change the current directory to the SSSTK/utilities directory:
cd SSSTK/utilities
2.  To disable Processor Power and Utilization Monitoring, verify that the conrep.dat file contains the
following markup:
<Conrep> <PowerMonitoring>0x10</PowerMonitoring> </Conrep>
3.  To disable Memory Pre-Failure Notification, verify that the conrep.dat file contains the following markup:
<Conrep> <DisableMemoryPrefailureNotification>1</DisableMemoryPrefailureNotificat ion> </Conrep>
4.  Enter the following commands: ./conrep -l -fconrep.dat reboot

答案2

最简单的方法是通过 iLO 端口 - 它支持 SSH、RIBCL、IPMI、SMASH CLP 等。我们有预先编写的脚本,可以根据需要设置所有 iLO 和 BIOS,这些脚本都是用 RIBCL 编写的。HP 网站上有很多关于此方面的帮助,但基本上您将使用 iLO 系统而不是启动 CD。

相关内容