我正在尝试访问我的旧二手服务器上应该存在的 IPMI 接口。该主板似乎是 SuperMicro X8DTL-3F 主板,机箱制造商 Crystal Rugged 似乎对其进行了一些修改。
主板确实有一个专用的 IPMI LAN 插槽,但是当通过 CentOS 6 Live CD 启动时,我似乎无法使用 IPMI 工具访问任何东西。Centos 抱怨设备也不存在(没有 /dev/ipmi0)
据我所知,刷新 BIOS 可能不是一个好主意,SuperMicro 似乎在 X8 系列的 IPMI BIOS 选项上表现不佳。或者这只是 Crystal Rugged 通过固件/BIOS 禁用的功能。
或者我只是在查看一个故障的硬件组件,这就是为什么 ipmicfg.exe -summary 在通过 FreeDOS USB 驱动器启动时出现错误“找不到有效的 IPMI 设备”。
答案1
如果 Linux IPMI 工具(例如 ipmitool)报告错误,指出没有这样的 /dev/ipmi0 设备,则问题可能只是您尚未加载提供此设备的驱动程序。尝试运行
modprobe ipmi_devintf
modprobe ipmi_si
答案2
您是否想查看 IPMI 是否工作或者 IPMI 是否在 CentOS 下工作?
如果是前者,那么为什么需要 CentOS 或任何操作系统来检查 IPMI?将以太网电缆连接到专用 IPMI 端口后,只需浏览到 DHCP 服务器分配给 IPMI MAC 的地址即可。
通常 Supermicro 主板的默认登录名是 ADMIN/ADMIN
如果 Web UI 可以工作,那么就担心为什么 CentOS 不显示 ipmi 设备。
如果是后者,某些 BMC 芯片仅在您激活 BMC 之前将活动网络电缆插入端口时才会激活专用 LAN 端口。您是否尝试过将以太网电缆插入活动交换机,然后打开机器。您也可以尝试冷重置。