![有没有办法通过脚本控制 IDRAC 控制台](https://linux22.com/image/671133/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E9%80%9A%E8%BF%87%E8%84%9A%E6%9C%AC%E6%8E%A7%E5%88%B6%20IDRAC%20%E6%8E%A7%E5%88%B6%E5%8F%B0.png)
有没有办法通过脚本来控制 IDRAC 控制台,例如,如果我在裸机服务器上安装操作系统,并且我只有 IDRAC 作为源,并且想要选择选项 1 或 2 或 3,而不是手动按/输入 1、2 或 3,有没有办法我们可以通过脚本(Perl、Python 等)来控制它
我正在开展一个项目,我们必须在裸机服务器上自动安装 Hypervisor,并且我们需要为其编写一个脚本以便与 IDRAC 7 控制台进行交互。
答案1
我不明白您正在寻找哪些选项,但您可以通过 SSH 跳转到 IDRAC(在启用它之前)执行如下命令:
show [<options>] [<target>] [<properties>]
[<propertyname>== <propertyvalue>]
set [<options>] [<target>] <propertyname>=<value>
cd [<options>] [<target>]
create [<options>] <target> [<property of new target>=<value>]
[<property of new target>=<value>]
delete [<options>] <target>
exit [<options>]
reset [<options>] [<target>]
start [<options>] [<target>]
stop [<options>] [<target>]
version [<options>]
help [<options>] [<help topics>]
load -source <URI> [<options>] [<target>]
dump -destination <URI> [<options>] [<target>]
我不知道您的 IDRAC 是否有具有更多选项的现代固件,但我的只有几个。否则,您可以使用 set 指令传递一些参数,这是 cli 的参考手册。 http://cfdlab.unsw.wikispaces.net/file/view/dell-poweredge-drac7-1.50.50-command-line.pdf 我希望它有帮助!