chaosblade是阿里巴巴最近开源的一款故障注入的工具,因为我最近在做公司的虚拟化平台的可靠性测试工具,无意中发现这个工具,个人感觉比较有用,用起来也比较简单,所以拿出来分享一下,期望对大家的工作和学习有所帮助。这里仅仅是一个抛砖引玉的作用。
下面进入正题
一、安装
1、下载路径
https://github.com/chaosblade-io/chaosblade/releases
2、解压即用,无需安装
tar -zxvf chaosblade-0.3.0.linux-amd64.tar.gz
3、为了方便,我们重命名一下目录名称
mv chaosblade-0.3.0 chaosblade
4、目录结构如下
二、故障注入
1、cpu压力注入
a、查看help
b、执行测试,对3个cpu做压力测试,分别对1,2,0做压力,cpu压力da
c、效果如下
2、内存压力注入
a、查看help
b、执行测试
c、效果如下