Unsolved
This post is more than 5 years old
1 Rookie
•
58 Posts
0
94238
January 4th, 2008 14:00
Questions/confusions on enabling write cache
I've read over various threads out there regarding write caching, and seem to be more confused.
Background, I have a PowerEdge 2900 with a PERC 5/i Integrated controller, and do have a working good battery backup.
I recently applied the latest updates from Dell, which included the latest PERC 5/i firmware & driver, version 5.2.1-0067 and 2.14.00.32 respectively. After completing the updates and rebooting I received the following warning in the system event log "The driver detected that the device \Device\Harddisk0\DR0 has its write cache enabled. Data corruption may occur."
If I go to the properties of the PERC 5/i controller in Device manager, the following is checked under the policies tab "Enable write caching on the disk. This device does not allow its write cache setting to be modified." The following option is not checked "Enable advanced performance. Recommended only for disks with a backup power supply. This setting further improves disk performance, but it also increases the risk of data loss if the disk lose power."
Under Server Administrator, I have the following set Read/Write Policy: Read Policy - Adaptive Read Ahead, for Write Policy - Write Back.
I believe I have these settings set correctly, but am curious about the settings in the windows device manager. Do they have any bering on the controller if I check or uncheck them? Should I check Enable advanced performance? Is there anyway to disable the warnings in the event log if everything is setup correctly, or is that just how things will be? Also, did the default settings change between the old firmware and the new firmware to enable write back caching?
Lastly, I've read about using the Dell SAS Raid Storage Manager to check/modify the individual physical disk cache. I haven't found that, but did find some additional information/options on the virtual disk.
Disk Cache Policy: Unchanged
Current Write Policy: Write Back
Write Through for failed/missing battery: No
Access Policy: Read Write
Read Policy: Adaptive Read Ahead
Default Write Policy: Write Back
IO Policy: Direct IO
Would I want to change any of the above items?
Sorry for the long-winded post, but any input/comments would be greatly appreciated
Thanks in advance
Josh
Josh


Dennis Smith
946 Posts
0
January 7th, 2008 14:00
Legacy777
1 Rookie
•
58 Posts
0
January 7th, 2008 15:00
Thanks for the comments. What about if the system get's powered down incorrectly, ie hit the power button or reset button while still connected to power? Would that present a problem with the cache?
Legacy777
1 Rookie
•
58 Posts
0
January 7th, 2008 16:00
Dennis Smith
946 Posts
0
January 7th, 2008 16:00