1、安装
docker pull chaosbladeio/chaosblade-demo
# 启动命令加--name 时发现没起效果,启动完之后会直接进入容器内,混沌实验也是需要进入目录下操作的
docker run -it --privileged chaosbladeio/chaosblade-demo
2、实验
混沌测试的实验需要在容器中的/chaosblade
目录下进行,实验时可以同时在xshell
中打开两个窗口查看,方便查看实验效果。
2.1 CPU使用率故障
2.1.1 cpu达到满负荷
用法如下:
# 让所有的CPU均达到满负荷
$ ./blade create cpu fullload
# 这是执行上面那句命令的返回结果,注意result的uid,破坏混沌实验需要用到
{
"code":200,"success":true,