我们的物理 Linux 服务器有一个 ILO 板,可用于创建不可屏蔽中断。如果服务器无响应,这很容易触发内核转储的创建。如何在虚拟机中实现这一点?
为了调试不负责任的 Linux 服务器,我们目前通过组合键 ALT+SysRq+c 触发虚拟机的内核转储。但是,它无法通过终端服务器连接工作 - 尤其是在键盘映射和客户端配置不同的情况下。
为了简化流程,我们希望使用 API 或使用在挂起的机器上触发 NMI 的本机 Vmware 方法。
这可能吗?
答案1
在实际的 ESXi 主机上,以 root 身份登录运行此命令;
/sbin/vmdumper <world_id> nmi
您想要 NMI 的 VM 在哪里。