【发布时间】:2023-04-07 15:15:02
【问题描述】:
我创建了一个监控系统,当虚拟机无响应或内部崩溃时它会重新启动它。我想模拟虚拟机崩溃,所以我可以测试我的监控设置。我尝试了叉形炸弹,但它没有崩溃。我还尝试在无限循环中调用进程。
需要一种干净的方式来成功地使 VM 崩溃,而不会产生任何后续后果。
【问题讨论】:
-
在 linux 终端上试试这个,我认为它应该可以工作.... echo c > /proc/sysrq-trigger 并告诉我它是否有效
-
@AniMenon 是的,绝对不要这样做,有些会破坏你的虚拟机而不仅仅是崩溃。
-
如果监控系统使用TCP,则只需关闭VM中的网络即可。类似
service networking stop或ifconfig eth0 down -
@anishsane 监控是通过 ping 测试虚拟机来完成的。