raid1+0磁盘阵列创建、性能测试与故障模拟
2018-01-28 09:59
351 查看
本机环境:
![](http://i2.51cto.com/images/blog/201801/28/786e0f8267bfc9e449b16bfc8b593719.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建:
a. 创建两块raid1:
![](http://i2.51cto.com/images/blog/201801/28/ddd1ea2dce2e3d5fff08d1e3fd7c83a1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
b. 用两块raid1磁盘阵列组成raid0:
![](http://i2.51cto.com/images/blog/201801/28/d817bedd477897ecf8c3717f38eb3491.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
c. 查看md10的信息:
![](http://i2.51cto.com/images/blog/201801/28/a59dc1b0690b516ac7f1a8ca8a36bfc4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
d. 格式化:
![](http://i2.51cto.com/images/blog/201801/28/a8b25e74f6f9ae1ae0e1aac95315aeec.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
e. 挂载:
![](http://i2.51cto.com/images/blog/201801/28/77105ed69fe21fe1fa6469fabfaf113a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
f. 生成配置文件:
![](http://i2.51cto.com/images/blog/201801/28/2e69f3f18aaf8a560ff985785b9640f7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
g. 开机自动挂载:
![](http://i2.51cto.com/images/blog/201801/28/eb79b54895992540d942ff2c9cfd927f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
测试:
a. 普通磁盘:
![](http://i2.51cto.com/images/blog/201801/28/331b51913828752d3380b2f1b8d1ccf6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
b. raid10磁盘:
![](http://i2.51cto.com/images/blog/201801/28/c74e56f04b7ef41e780d1e23fe2a2c1f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
故障模拟:
a. 命令:
b. 查看:
fdisk -l
![](http://i2.51cto.com/images/blog/201801/28/786e0f8267bfc9e449b16bfc8b593719.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
创建:
a. 创建两块raid1:
mdadm -C /dev/md/md1_1 -l 1 -n 2 /dev/sdb5 /dev/sdb6 #用sdb5、sdb6两块磁盘创建名称为/dev/md/md1_1的raid1阵列
![](http://i2.51cto.com/images/blog/201801/28/ddd1ea2dce2e3d5fff08d1e3fd7c83a1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
b. 用两块raid1磁盘阵列组成raid0:
mdadm -C /dev/md/md10 -l 0 -n 2 /dev/md/md1_1 /dev/md/md1_2 #用md1_1、md1_2两块磁盘创建名称为/dev/md/md10的raid0阵列
![](http://i2.51cto.com/images/blog/201801/28/d817bedd477897ecf8c3717f38eb3491.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
c. 查看md10的信息:
mdadm --detail /dev/md/md10
![](http://i2.51cto.com/images/blog/201801/28/a59dc1b0690b516ac7f1a8ca8a36bfc4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
d. 格式化:
mkfs.ext4 /dev/md/md10
![](http://i2.51cto.com/images/blog/201801/28/a8b25e74f6f9ae1ae0e1aac95315aeec.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
e. 挂载:
mount /dev/md/md10 /home/lee/dev
![](http://i2.51cto.com/images/blog/201801/28/77105ed69fe21fe1fa6469fabfaf113a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
f. 生成配置文件:
echo "DEVICE /dev/sdb5 /dev/sdb6 /dev/sdb7 /dev/sdb8" > /etc/mdadm.conf mdadm -Evs >> /dev/mdadm.conf
![](http://i2.51cto.com/images/blog/201801/28/2e69f3f18aaf8a560ff985785b9640f7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
g. 开机自动挂载:
echo "/dev/md/md10 /raid0 ext4 defaults 0 0" >> /etc/fstab
![](http://i2.51cto.com/images/blog/201801/28/eb79b54895992540d942ff2c9cfd927f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
测试:
a. 普通磁盘:
time dd if=/dev/sdb1 of=txt bs=1M count=1000 #模拟分1000次写入1M的数据到/dev/sdb1中
![](http://i2.51cto.com/images/blog/201801/28/331b51913828752d3380b2f1b8d1ccf6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
b. raid10磁盘:
time dd if=/dev/md/md10 of=txt bs=1M count=1000 #模拟分1000次写入1M的数据到/dev/md/md10中
![](http://i2.51cto.com/images/blog/201801/28/c74e56f04b7ef41e780d1e23fe2a2c1f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
故障模拟:
a. 命令:
mdadm /dev/md/md10 -f /dev/md/md1_1
b. 查看:
mdadm --detail /dev/md/md10
相关文章推荐
- RAC集群节点故障模拟测试
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- soapui接口性能测试(一)---- 创建并运行一个性能测试
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 使用多线程模拟多用户并发访问一个或多个tomcat,测试性能 java
- SOAPUI测试REST项目(二)——从现有的服务创建REST模拟服务
- Class 创建性能测试
- [翻译]基于用户体验的性能测试:第二章 模拟个别的用户延迟
- 使用Hyper-v创建Windows Server 2008 R2 故障转移群集-模拟iSCSI软件共享存储
- js创建dom与jq创建的dom的性能测试-(记得引入jquery)
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 如何利用gatling创建一个性能测试例
- 通过Javascript运用四种方法动态创建表格,并测试性能优劣[复习]
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 创建高可用性的故障转移群集(未测试)
- Jimoshi_整合三大框架(一)--创建整合maven项目(SSH项目)、简单的测试示例(登录)、加载数据库模拟数据
- 虚拟机性能测试:十二 性能分析——Creativity创建测试
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析