Unsolved
This post is more than 5 years old
16 Posts
0
930
December 3rd, 2008 14:00
Defragmenting RAID Group containing VMware VMFS drives
Hello all.
I have a RAID5 RAID Group on my CX500. The RG consists of 9 - 300GB 10K Fibre Channel disks. The only LUN's present on this RG are two 500GB LUN's that house the VMFS drives for our VMware ESX 3.5 Cluster. I would like to defragment the RG in order to reclaim 500GB of free space, but I do not want to do anything that would harm or jeopardize the ESX Cluster.
My Sys Admin contacted VMware, and he was told that it depends on the type of defrag that the Clariion system would perform. VMware Support asked if the defrag was at the file system level or block level. They went on to say that if the defrag was at the block level, then they would absolutely not recommend performing the defrag on this RG.
Does anyone have any advice on how I should proceed with this?
I have a RAID5 RAID Group on my CX500. The RG consists of 9 - 300GB 10K Fibre Channel disks. The only LUN's present on this RG are two 500GB LUN's that house the VMFS drives for our VMware ESX 3.5 Cluster. I would like to defragment the RG in order to reclaim 500GB of free space, but I do not want to do anything that would harm or jeopardize the ESX Cluster.
My Sys Admin contacted VMware, and he was told that it depends on the type of defrag that the Clariion system would perform. VMware Support asked if the defrag was at the file system level or block level. They went on to say that if the defrag was at the block level, then they would absolutely not recommend performing the defrag on this RG.
Does anyone have any advice on how I should proceed with this?
0 events found
No Events found!


AranH1
2.2K Posts
0
December 3rd, 2008 14:00
Running a defrag on a RAID Group is safe for the data on the LUNs and the applications accessing those LUNs. Just set the defragmentation priority to Low or Medium. I have run defragmentation on RAID Groups containing SQL databases, Exchange databases, file shares etc, and have never had an issue on the application side.
The key is ensuring the appropriate defragmentation priority is selected to ensure you minimize the performance impact to the array and the hosts.
RRR
6 Operator
•
5.7K Posts
0
December 4th, 2008 03:00
The defrag is on block level, but the host won't know the difference, since pointers make sure all data blocks - as seen by the host - are still pointing to the same data.
DGM3
238 Posts
0
December 7th, 2008 20:00
Regards,
DGM
RRR
6 Operator
•
5.7K Posts
0
December 16th, 2008 12:00
did we answer your question ? I think the answer is right there: don't worry about a defrag !
Please mark the question as answered and reward some points for the best 3.