存储电池无效,自动关闭写缓存
杭州美创科技技术资源中心
欢迎访问!
* Home
* 关于我们
* 文章统计
六
08
存储电池无效,自动关闭写缓存
alison AIX|HP|Linux 2010-06-08
大家都知道 ,存储上做了raid 5,需要打开写缓存,缓存可以存放多个IO请求,到达一定数量后一次性写入,以加快数据的写入IO请求,提高IO的使用效率。
写缓存的主要作用:write back cache。
如果遇到电池没电时,为保证数据不会丢失,系统自动关闭写缓存,断电时可以防止缓存内的数据因来不及写入磁盘而丢失。
电池一般都规定,三年需要更换,在系统级别或指示灯上,有提示。
我们在维护ORACLE时,经常发生电池无效了,导致IO急剧下降,数据库上表现出很差的性能,但一开始根本没去怀疑存储IO,因为一直运行的很正常。
所以,维护ORACLE 时,做DD测试,最简单的反映存储IO是否正常?
读测试2G: time dd if=*** of=/dev/null bs=1m count=4000
写测试2G: time dd if=/dev/zer0 of=*** bs=1m count=4000