使用 racadm 将第一个启动设备永久设置为 PXE

使用 racadm 将第一个启动设备永久设置为 PXE

这就是我一直在做的事情:

racadm -r <server> -u user -p password config -g cfgServerInfo -o cfgServerFirstBootDevice PXE
racadm -r <server> -u user -p password serveraction hardreset

这对于下次启动很有效,但之后它会恢复为从硬盘启动。我有大约 400 台 Dell rx720 机器,我想在这些机器上设置此配置,因此如果我可以使用脚本自动执行此操作,它将节省我很多时间。有什么想法可以做到这一点吗?

答案1

我将自己回答这个问题,因为我现在知道答案了。需要做的是发送 cfgServerBootonce 命令,并将其设置为 0。因此,在这种情况下,它将是:

racadm -r <server> -u user -p password config -g cfgServerInfo -o cfgServerFirstBootDevice PXE
racadm -r <server> -u user -p password config -g cfgServerInfo -o cfgServerBootOnce 0
racadm -r <server> -u user -p password serveraction powercycle

现在它可以工作了。

相关内容