分类: LINUX
2009-04-07 16:34:28
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。希望它不会让我失望,呵呵