Openfiler稳定性、Soft RAID测试
时间:2009-04-07 来源:huan110
Abner Kou原创,转载请注明出处http://abner.cublog.cn
Openfiler稳定性、Soft RAID测试
想要使用Openfiler作为生产环境的数据中心,其稳定性必然要经的起考验。本文就模拟几个突发事件或灾难情况,测试一下Openfiler 2.3的稳定性到底如何
一:测试环境
1:Openfiler的iSCSI的共享存储主机:
Dell 740、2G内存、双网卡
IP:192.168.40.200用来管理Openfiler
IP:192.168.40.201供网络存储的使用
挂载4快160G的SATA硬盘,其中SATA0用来安装Openfiler系统,其他三块用来做软件RAID5
2:ESX Server 3.5 U2,使用Openfiler配置的iSCSI磁盘
3:用来测试的XP系统运行在Esx server 3.5 U2上,安装IIS服务,主页修改为before.txt做了制作一个名称before快照,此时状态定义为快照状态。
下图是生成快照之后的Openfiler文件存储情况
然后更改主页为after.txt。此时状态定义为瞬时状态
下面是Openfiler文件存储的状况,更该后的系统只改变了log文件和vmkd的磁盘文件
二:测试方法
A:强行将Openfiler主机关机
B:将Openfiler主机断电
C:将Openfiler关机之后拔掉一块RAID5的一块硬盘
当以上三种情况发生之后Vxp还能不能恢复到原来的瞬时状态——IIS显示after.txt的内容;还能否恢复到快照状态——IIS显示before.txt的内容
三:测试过程
A:强行将Openfiler主机关机
1:连接Openfiler主机,运行poweroff命令
2:Openfiler关机之后出现如下现象
Ping Vxp的IP地址能ping通
Vcenter中的状态显示正常
控制台显示 Virtual machine config file does not exit
3:启动Openfiler主机
4:神奇的发现,所有的东西都和原来一样,瞬时状态也一样(注意右下角的)
A测试完美通过
B:将Openfiler主机直接断电
1:直接拔掉Openfiler主机电源,(不建议这么做哦,但为了测试,忍痛拔掉)
2:拔掉之后的现象和A测试一样
3:启动Openfiler
4:启动完成后的状态和A的一样,看来,Openfiler还可以经受断电考验
C:拔掉一块硬盘
1:poweroff关机
2:打开Openfiler主机,拆掉一块组RAID5的硬盘
3:Openfiler主机开机
4:剩下两块硬盘的RAID5Openflier还在正常工作,跟A、B测试的结果相同
5:打开Openfiler管理端,volumes——software RAID——View members。会显示有一块硬盘丢失
6:关闭Openfiler,插回硬盘
7:启动完成后上图的状态还是显示都是一块硬盘
8:但是在会出现一个Add menbers的选项,点击两次Add members
选择重新插回的/dev/sdb1硬盘
点击submit
9:此时点击View members会提示新硬盘正在被使用,但是还不能使用
10:此时系统正在同步刚加上的硬盘,如下图示,在state中显示了RAID状态是:清除、降级、覆盖。Synchronization显示了同步进程进行到28%
大概15分钟时间60G的硬盘空间同步完成。
系统恢复到瞬时状态,快照等正常。
四:结语
从测试的结果来看,Openfiler的稳定性还是不错的,当然这只是很简单的测试,以后我会继续深入测试、使用Openfiler。希望它不会让我失望,呵呵