Working Through PerfectDisk for WHS Issues

Back in June 2009 I picked up a copy of PerfectDisk for Windows Home Server as a solution for defragmenting the system. At the time I hadn't expanded things too far storage-wise, but since then I've increased my storage capacity to nearly 8TB.

Between June and December 2009, I noticed I would get reasonably frequent (roughly weekly) health warnings on my system drive. Running a "repair" on the drive would return things to normal. I prepared myself for it to fail, researching how to recover, replace the system disk, etc. In the meantime, I decided to stop running PerfectDisk on it since the system drive never really got any more fragmented than it already was. Why strain a failing drive, right?

Stopping PerfectDisk on my system drive stopped the health warnings from showing up. It's been several months (maybe four) since I stopped running PD on that drive and I've not seen a single health warning. Failing drive... or PerfectDisk? Before you answer, let me finish the story.

Toward the latter half of the year, a couple of months into my PerfectDisk usage, I noticed that things would lock up on the system occasionally such that you couldn't access the Windows Home Server console, you couldn't connect to the Remote Desktop, and you couldn't access any file shares. You had to power down hard and reboot to get things responding again. Looking in the event logs, I saw what looked like hardware issues:

Source: disk
Error: The device, \Device\Harddisk5, is not ready for access yet.

Source: mv61xx
Error: The device, \Device\Scsi\mv61xx1, did not respond within the timeout period.

Sounds hardware-ish to me, and that worries me. It always seemed to happen when I was running a scheduled task that backed up some data to another computer on my network (so there was a lot of disk I/O) and the PerfectDisk full defrag was running at the same time. On a hunch, on December 27, 2009, I stopped PerfectDisk from running on my system by disabling all of the jobs.

Windows Home Server started running without a single disk or mv61xx error. As part of my recent storage upgrade issue (where I got an incompatible drive) I ended up running extended diagnostics (both "chkdsk /x /r" and Western Digital disk diagnostics) on all of the drives in the system with no errors detected. Again, no errors - all the way through to yesterday, over a month later.

Yesterday I re-enabled PerfectDisk and set it to run a full defrag. Around 30 minutes into the full defrag, I decided to sync my iPod and all of my music is on the Windows Home Server.

Lockup.

Looking in the error log - same errors as before from "disk" and "mv61xx."

Since I was able to run a bunch of diagnostics on the disks with no issues, I have a rough time thinking it's a hardware problem. I might buy that there's a driver issue and PerfectDisk brings it out by doing so much disk I/O so fast or something, but I don't have any evidence to back it up. I did notice that when I see these errors, they seem to be related to the disks in my eSATA port multiplier, so maybe something is going on there. Again, I can cruise along for months with no issues, streaming videos, streaming music, sharing files, etc., until I run PerfectDisk, so I have a rough time thinking there's no connection at all.

I'm currently working through this with PerfectDisk support, but so far they are calling "hardware issue" claiming they "use the Microsoft-provided defrag APIs." I'm curious if the defrag APIs don't quite work the same for Windows Home Server and/or if they don't work nicely with my eSATA setup.

I'll update this post if I find out anything new. Until then, I've got PerfectDisk disabled and I'm thinking, worst-case-scenario, I'm out the $40 I paid for the license.

UPDATE 6/16/2010: It appears that the WD Green drives I was using were not performing well. Removing them from the system allowed PerfectDisk to function properly.

posted on Friday, February 05, 2010 8:37 AM | Filed Under [ Media GeekSpeak ]

Comments

Gravatar # re: Working Through PerfectDisk for WHS Issues
by RU at 2/5/2010 11:17 AM
Are you using Western Digital drives labeled for RAID? If not, they don't use TLER as the RAID labeled drives do and this could actually be the root of the issue you are experiencing. I'm not sure if this is the case or not, but might be worth looking into. Here's a couple of links about TLER:

en.wikipedia.org/wiki/Time-Limited_Error_Recovery

http://www.wdc.com/en/library/sata/2579-001098.pdf
Gravatar # re: Working Through PerfectDisk for WHS Issues
by Travis Illig at 2/5/2010 12:42 PM
Thanks for pointing me to those articles - I hadn't even heard of TLER. As it turns out, I don't think I'm affected by it, or at least I'm running the proper settings on all drives, and here's why:

Windows Home Server doesn't use RAID, it uses a "file duplication" technology built into the OS. I do make use of that. I do not have any of my drives configured in a RAID array - they're just plain old drives stuck into a port multiplier, no RAID or anything enabled.

Further, the drives I have are WD EADS and EACS "Caviar Green" drives - several 1TB and one 2TB. Per the Wikipedia article, WD Desktop Drives come, by default, with TLER disabled and the Caviar Green drives are considered Desktop Drives, at least per the WD site link.

So I have Desktop Drives with TLER disabled and not running in a RAID array... and I'm gathering that's the recommended configuration for what I'm doing. Right?
Gravatar # re: Working Through PerfectDisk for WHS Issues
by Travis Illig at 2/5/2010 12:53 PM
For clarification, ALL of the drives I have in that system - both the ones in the eSATA port multiplier and the ones in the HP EX475 MediaSmart Home Server - are ALL WD EADS or EACS Caviar Green drives with the exception of the system disk.
Gravatar # re: Working Through PerfectDisk for WHS Issues
by RU at 2/5/2010 1:26 PM
The Rosewill enclosure that you are using (www.newegg.com/.../Product.aspx) is RAID capable. The NewEgg product page for the enclosure does have some user comments about TLER there as well. Are you using it in pass-through mode? Personally, I'd start looking at the eSata multiplier especially since you noticed that the drives exhibiting the behavior are all in that enclosure.

Yes, I believe that if you are NOT using RAID (even the software RAID provided by the enclosure), having TLER disabled is correct. I'm only familiar with this issue as I ran into it using hardware RAID 6-0 and 8TB of WD drives. Drove me nuts for a while until I was able to enable the TLER setting in the drives.
Gravatar # re: Working Through PerfectDisk for WHS Issues
by Travis Illig at 2/5/2010 1:42 PM
Right now, yes, I am using that enclosure in a pass-through mode. I don't have their RAID controller installed. It's just plugged into the eSATA port right on the HP box, no additional software or hardware or anything.
Gravatar # re: Working Through PerfectDisk for WHS Issues
by Travis Illig at 2/5/2010 2:19 PM
I've sent an email to Rosewill support as well as PerfectDisk to see if anyone has any info.
Comments have been closed on this topic.