来自python或shell的iLO自动化
HP服务器带有一个强大的带外管理界面,称为Integrated Lights out或iLO。 它具有广泛的Web界面和可用于集中管理iLO设备及其服务器的市售工具。
但是,如果您要构建自己的工具,将iLO管理集成到现有过程中,或者只是想使用命令行界面来管理iLO,则将不得不手动创建XML文件并使用Perl hack HP附带的locfg.pl。
输入python-hpilo!
使用与HP自己的管理工具相同的XML接口,这是一个python库和命令行工具,可以轻松完成上述所有操作。 无需手动编写XML,只需从python或您的shell(script)调用函数即可。
用法
完整的用法文档可在或python-hpilo tarball的docs /目录中找到。 这里有一些例子可以使您的胃口大开:
从python获取刀片服务器的机箱IP:
1