Unsolved

This post is more than 5 years old

6 Posts

30994

June 15th, 2007 08:00

PERC 5/i and MegaCli

Hi, I remote administer two dell poweredge 2950 with raid10 configuration on PERC 5/i RAID Controller. And on one of this servers i must rise a heavy write mysql 5.0.x server and i must optimise the raid controller configuration for that and i can only use MegaCli tool for monitoring and administration of this controller. Could someone please tell me how can I check if the raid Dell PERC 5/i RAID Controller has the cache policy set up on the write back by using the MegaCli ? As well, if it does not have this option set up how can I set it up by using the same MegaCli ? Here is some infos about my raid configuration admin@dell01:~# ./MegaCli -LDInfo -L0 -a0 | grep -i policy Default Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU Current Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU Access Policy: Read/Write Disk Cache Policy: Disk's Default admin@dell01:~# ./MegaCli -AdpAllInfo -aAll | grep -i policy Write Policy : WB Read Policy : None admin@dell01:~# ./MegaCli -AdpAllInfo -aAll | grep -i cache Cache When BBU Bad : Disabled Cached IO : No

6 Posts

June 15th, 2007 08:00

Sorry for the alignment mess from the previos post !!!

Hi,

I remote administer two dell poweredge 2950 with raid10 configuration on PERC 5/i RAID Controller. And on one of this servers i must rise a heavy write mysql 5.0.x server and i must optimise the raid controller configuration for that and i can only use MegaCli tool for monitoring and administration of this controller.

Could someone please tell me how can I check if the raid Dell PERC 5/i RAID Controller has the cache policy set up on the write back by using the MegaCli ? As well, if it does not have this option set up how can I set it up by using the same MegaCli ?

Here is some infos about my raid configuration

admin@dell01:~# ./MegaCli -LDInfo -L0 -a0 | grep -i policy
Default Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU
Access Policy: Read/Write Disk Cache Policy: Disk's Default

admin@dell01:~# ./MegaCli -AdpAllInfo -aAll | grep -i policy
Write Policy : WB
Read Policy : None

admin@dell01:~# ./MegaCli -AdpAllInfo -aAll | grep -i cache
Cache When BBU Bad : Disabled
Cached IO : No

777 Posts

June 15th, 2007 20:00

look at the user's guide section on setting up virtual disks in the BIOS.
 
 

Write Policy

Write Policy specifies the controller write policy. You can set the write policy to Write-Back or Write-Through.

In Write-Back caching, the controller sends a data transfer completion signal to the host when the controller cache has received all the data in a transaction.

NOTE: The default cache setting is Write-back cache.

NOTICE: If Write-back is enabled and the system is quickly turned off and then on, the controller may pause as the system flushes cache memory. Controllers that contain a battery backup will default to write-back caching.

In Write-Through caching, the controller sends a data transfer completion signal to the host when the disk subsystem has received all the data in a transaction.

NOTE: Certain data patterns and configurations perform better with Write-through cache policy.

Write-Back caching has a performance advantage over write-through caching.

 
 
  In my experance, you do not have the option of changing the cache policy on the fly with this controller, unless you're running windows and have a specific management utility which MegaCli is not.
   I suspect you're going to have to get some hands on site to rebuild the server with the RAID 10 set up as to your requirements.
 
Regards,
Dell-GaryS
No Events found!

Top