【发布时间】:2013-06-03 21:39:18
【问题描述】:
我有软件可以监控本地网络上多台 linux 机器的运行状况。它所做的一项检查是定期 ping 所有机器以确保它们能够响应。
我最近注意到一台或多台机器可能处于内核恐慌状态但仍响应 ping。我想知道是否可以在 C++ 中进行某种检查,在以下任一情况下返回 true:
a) 远程机器无响应(当前使用 ping 语句执行此操作)。 b) 远程机器有响应,但处于内核恐慌状态。
问题是,我不知道在内核恐慌期间什么有效,什么无效。
如果有帮助,这在 RHEL 5.7 上。提前致谢!
【问题讨论】:
标签: c++ linux kernel rhel panic