基于PECI总线的远程服务器调试
基于PECI的远程调试案例
引言
初次集成测试和后续产品在数据中心部署时发生的错误调试是一个由来已久的难题。在这些场景下的调试可能涉及打开或者移除失败的目标系统,重启操作平台以便调试所用,安装调试探棒,尝试复现问题。
为了减轻负担,需要一种机制在最小化平台重配置和错误复现要求,使用一种无探棒方式便于在线错误调试。这可以通过在一台网络连接到发生错误的目标服务器上执行Python脚本实现。目标BMC反过来将通过网络接收到的调试命令转换为CPU可以理解的PECI命令。
目标听众和范围
本文档的目标受众是平台调试员,BMC固件开发人员和Python脚本(包括SCripts)用户或者开发人员。最终的目标是帮助平台调试人员使用合适的工具通过PECI总线实现远程调试。