平时一直没注意,一直以为插了电池以后,阵列卡写缓存就是启动的
突然有同事问我
Drive Write Cache: Disabled
然后我就纳闷了,不是一插电池,写缓存就启用么,为什么Drive Write Cache还是禁用的
查询半天资料,终于搞清楚了
参考
-
Re: How to activate write cache on P400 Smart Controller
-
Post options
-
?01-02-2011 10:06 AM
-
-
The BBWC in the controller ***DOES NOT*** protect the disk drive's cache memory !!!!!
-
That can only be done by a UPS external to the server and even then *I* would not enable DWC.
-
The BBWC in the controller ***DOES NOT*** protect the disk drive's cache memory !!!!!
-
That can only be done by a UPS external to the server and even then *I* would not enable DWC.
-
What does the BBWC do then?
-
"That can only be done by a UPS external to the server and even then *I* would not enable DWC."
-
The server is connected to a UPS. How do I enable the drive write cache?
-
The BBWC does protect the cache memory within the controller module.
-
Thanks. Any suggestions on how to enable the drive write cache?
-
I've never looked into this, sorry.
-
I beleive it is an error to enable it in a production environment. The risks are greatly increased, because a complete server (with its embedded drives) can much easier experience a power failure.
-
If the BBWC goes bad, the SmartArray controller goes into write-through mode. If somebody accidently turns off the server (or must do it because it has locked up) - the data in the DWC is gone!! There is NO way to notify the disk drives about an emergency to flush their cache!
-
I solved with that command
-
hpacucli controller slot=0 logicaldrive 1 modify arrayaccelerator=enable
-
In my server I have logicaldrive 1 running on slot 0
简单来说
Drive Write Cache和阵列卡缓存是两个东西
阵列卡写缓存会在接上电池后自动启用,阵列卡中的无电池写缓存设置是针对阵列卡写缓存的
Drive Write Cache 是硬盘自己的写缓存,由于硬盘是没有专门的供电电池,异常断电没设备给硬盘提供写入的供电。
所以默认硬盘写缓存都是关闭的且不推荐开启的!
所以这篇文章的第一行话是正确的
阅读(5580) | 评论(0) | 转发(0) |