我们公司有一个互联网数据中心,我们有DELL专用服务器,如果我们要管理服务器的电源,在我们的工艺过程中,我们进入其中一个特殊的专用服务器(它可以通过ipmi管理其他服务器的功能,例如我们可以实现电源开启/关闭/重置)来管理其他服务器。
这是特殊服务器,我们在浏览器中输入ipmi address
,然后我们就可以通过ipmi地址登录到指定的服务器了。
通过ipmi地址登录:
通过ipmi地址控制指定服务器:
我的要求是,我们想在我们的网站上了解管理服务器的电源状态,我们想在我们的管理网站中添加输入和按钮来控制远程服务器,我们输入ipmi地址和ipmi用户名/密码,谁能告诉我如何实现这一点?
有没有脚本可以做到这一点?我不确定我们是否可以使用任何脚本来控制打开浏览器然后输入ipmi数据,然后执行上层操作。
谁能给我一些建议?
答案1
请注意 IPMI 是一种协议而不仅仅是一个图形用户界面。
通常,当你想与自己的网站集成时,可以构建命令行工具的包装器例如通用的ipmitool或戴尔特定的管理员或者可能有一个具有 IPMI 支持的编程语言特定库您可以使用它来扩展您的网站。
用于检索和显示当前电源状态和其他服务器状态指标,简单网络管理协议可能是一种有用的替代协议。
关于如何实现此类代码的问题在这里与主题无关。