问题标签 [ipmi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ipmi - ipmi-console:戴尔服务器上的 SOL 连接空闲
我在一些戴尔 C2100 和 C1100 服务器上使用服务器自动化工具。我打算做的是使用 ipmi 通过 LAN 上的串行连接。
几周前,我能够使用 ipmi-console(来自 freeipmi)连接到我的一台服务器,如下所示:
ipmi-console -h IPADDRESS -u USER -P
这启动了 SOL 连接,通过这种方式,我能够自动与服务器的 BIOS 设置和其他内容进行交互。
但是,几天后,相同的脚本不再起作用。它只是说“[SOL 已建立]”,仅此而已:SOL 连接从不显示任何反馈,并且在我关闭连接之前它一直处于空闲状态。
我的问题是:SOL 连接不再工作可能会发生什么变化。
我显然在 BIOS 设置和使用 BMC Web GUI 中检查了与 SOL 和 IPMI 相关的任何内容。但一切看起来都很正常,我不记得在连接工作和停止工作之间有任何改变。IDK 还有什么要检查的,它只是在任何地方都没有错误。
也许这在 IPMI 和/或 SOL 中很常见,但坦率地说,我不明白。所以,任何指针都会很好。
提前致谢。
ipmi - IPMI 属于哪个 OSI 层?
我了解 IPMI 是一种从外部世界与 BMC onbard 通信的方式。这种通信可以通过 IPMI 进行,IPMI 是一种与这些设备通信的安全协议。但我对 IPMI 究竟属于哪个 OSI 层感到困惑?它是两层或多层的组合吗?它是否仅限于某些硬件?
ipmi - ipmiutil 无法发现局域网连接的服务器
我的目标是通过本地 pc 从 HP 服务器获取一些基于 IPMI 的数据。我正在使用 ipmiutil。我已经在本地电脑上安装了 ipmiutil。我尝试了以下命令从本地 pc 发现服务器。
但它说 1 ping 发送了 0 个响应。我还尝试了以下命令:
但我收到以下错误:
我认为这可能是连接问题。我检查了局域网连接,服务器连接到局域网。即使通过腻子,我也可以访问该特定服务器。那么无法通过ipmiutil连接服务器可能是什么原因???
ipmi - 错误:无法建立 IPMI v2 / RMCP+ 会话
我ipmitool 1.8.18
在 CentOS7.2 专用服务器上安装了,我可以用它来检查自己的 ipmi 数据:
但我想检查其他 ipmi 地址的状态,我会得到这个错误:
在被控制的服务器中,我使用 ipmitool 检查了lan
:
EDIT-01
我使用nmap
获取以下信息:
python - 错误>
我只想在 python 脚本中打印我系统的 PowerUsage。我的脚本是监控脚本的一部分。我得到了错误<bound method Node.getCpuPowerUsage of <__main__.Node instance at 0x7f6f60c6b8c0>>
命令的输出
sudo ipmi-oem intelnm get-node-manager-statistics mode=globalpower | awk '$1 == \"Current\" {print $4}'").read().replace("\n", "")
如下所示
ipmi - ipmiutil 如何检查电源状态?
ipmiutil 如何检查电源状态?
我们知道我们可以使用以下方法来打开/关闭服务器:
但是我们怎样才能检查电源状态呢?
networking - 有没有办法通过 locl bmc 检测另一个主机 bmc?
这是我的拓扑:
有没有办法仅通过 host1 的 bmc(通过 ipmi 开关)而不是 mgmt 网络(mgmt nic 和 mgmt 开关)来检测 host2 的 bmc 是否存活?
我搜索了 ipmitool 和 freeipmi 的手册页,但没有发现任何帮助
bash - 如何监控特定单词的 IPMI SOL 输出,然后回显一个短语?
我正在尝试找到一种方法来监视特定单词/短语的 IPMI SOL 输出,然后回显某些内容。
基本上,我想创建一个可以传递服务器名称列表的脚本,将遍历它们中的每一个,打开一个 IPMI SOL 会话,并查找单词“login:”,然后关闭会话。如果找到这个词,我打算回显类似“$server is available for login”之类的内容。
是否可以监控 IPMI SOL 的输出以获取脚本?是否可以使用脚本向 SOL 发送击键(因为有时 SOL 不刷新窗格,除非按下回车键)?我很抱歉问了一个微不足道的问题,但我在 IPMI 方面的经验有限。
ipmi - 为什么ipmitool有时会失败?
我有许多服务器,我定期使用 ipmitool 扫描 - 也就是说,我运行:
反对他们。但是,我有一个奇怪的问题,或者对我来说似乎很奇怪:它们中的一些经常无法响应,或者因为timeout
杀死它们,或者因为 ipmitool 本身被 BMC 拒绝 - 但是每次失败的服务器都会改变。我有多达一半的失败,只是几分钟后他们都成功了。
这有什么可以解释的?
ipmi - IPMI 命令参考?
我管理大量的服务器,我正在尝试编写一个 bash 脚本来使用 ipmitool 检查他们的 BMC。这是我正在做的事情的本质:
在我到达sol set ...
失败的命令之前它工作正常:
sol set ...
从 ipmi shell看:
我懂了:
所以看起来好像可以手动将其设置为完成 - 但就这么简单吗?这些命令的作用是否有参考手册?