Ipmi
使用 ipmiutil.exe 重置看門狗時出現“無效會話句柄或空緩衝區”錯誤
我正在使用 ipmiutil.exe 重置執行 Windows 10 Enterprise IOT 的 64 位 Supermicro 伺服器 (X11SBA-F) 上的 IPMI 看門狗,但它無法返回以下錯誤:
ipmiutil wdt -r ipmiutil wdt ver 3.13 -- BMC version 1.53, IPMI version 2.0 wdt data: 00 00 00 00 00 00 00 00 Watchdog timer is stopped for use with reserved. Logging pretimeout is 0 seconds, pre-action is None timeout is 0 seconds, counter is 0 seconds action is No action Resetting watchdog timer ... reset_wdt: ret = 128 wdt data: 00 00 00 00 00 00 00 00 Watchdog timer is stopped for use with reserved. Logging pretimeout is 0 seconds, pre-action is None timeout is 0 seconds, counter is 0 seconds action is No action ipmiutil wdt, Invalid Session Handle or Empty Buffer
我安裝了從此連結下載的英特爾 IMB 驅動程序,並嘗試了 32 位和 64 位版本的 ipmiutil.exe,但無濟於事。有沒有人遇到過類似的錯誤?
更新 1:
我嘗試禁用 Windows IPMI 驅動程序 ipmidrv.sys,但它沒有幫助。在進一步的測試中,我注意到通過 BIOS 啟用 IPMI 看門狗後,它仍然顯示“看門狗計時器已停止使用保留。” 當我發出“ipmiutil wdt”時。ipmitutil 似乎無法在看門狗上獲得正確的設置。
這裡有一些更多資訊:
ipmiutil health ipmiutil health ver 3.13 BMC manufacturer = 002a7c (SuperMicro), product = 0891 BMC version = 1.53, IPMI v2.0 BIOS Version = 1.1a IPMI driver type = 1 (imb) Power State = 00 (S0: working) Selftest status = 0055 (OK) Chassis Status = 21 00 40 00 (on, see below) chassis_power = on pwr_restore_policy = last_state chassis_intrusion = inactive front_panel_lockout = inactive drive_fault = false cooling_fan_fault = false Power On Hours = 18 hours (0 days) BMC LAN Channels = 1 ipmiutil health, completed successfully
我找到了解決方案。該問題與英特爾 imb 驅動程序或 32 位/64 位無關。在 bios 中啟用看門狗是不夠的。我必須使用 ipmiutil 啟用它:
ipmiutil wdt -e