Re: Stress testing/burning in HDDs

2007-09-30 Thread Thodoris

O/H Don O'Neil ??:

I have an array that has a drive that keeps timing out/failing... So I need
to replace it. However, I want to stress test/burn in a replacement disk
first.

What is the best way to do this?

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
  


I think that the best way to do this is by using the vendors specific 
test utility. All known HDD vendors have made utilities to test and find 
out some basic stats for their products. A very good way to get all the 
known utilities and much more small usefull programs to test hardware is 
the Ultimate boot CD. A very nice work has been done and very usefull 
small programms like memtest, maxtor(sea tools), western digital (dlg 
diag) etc are included. You can run a surface scan for your disk (that 
will surely get it to an edge) and find out its temperature, afterwards, 
and how responds in general. I have been using that for years to find 
hardware problems.


http://www.ultimatebootcd.com/


--
Thodoris

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Stress testing/burning in HDDs

2007-09-27 Thread Don O'Neil
I have an array that has a drive that keeps timing out/failing... So I need
to replace it. However, I want to stress test/burn in a replacement disk
first.

What is the best way to do this?

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Stress testing/burning in HDDs

2007-09-27 Thread Chuck Swiger

On Sep 27, 2007, at 10:43 AM, Don O'Neil wrote:
I have an array that has a drive that keeps timing out/failing...  
So I need
to replace it. However, I want to stress test/burn in a replacement  
disk

first.

What is the best way to do this?


It's reasonable to start with something like a:

   dd if=/dev/your_disk of=/dev/null bs=5120

...to at least try reading every sector on the drive as a basic  
sanity check.  Better would be to install /usr/ports/sysutils/ 
smartmontools and run some SMART self-tests via:


   smartctl -t long /dev/your_disk

smartctl even understands some types of RAID controllers, but not all  
of them


--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Stress testing/burning in HDDs

2007-09-27 Thread Oliver Herold
Maybe with stress?

http://weather.ou.edu/~apw/projects/stress/

/usr/ports/sysutils/stress

Cheers, Oliver


On Thu, Sep 27, 2007 at 10:43:24AM -0700, Don O'Neil wrote:
 I have an array that has a drive that keeps timing out/failing... So I need
 to replace it. However, I want to stress test/burn in a replacement disk
 first.
 
 What is the best way to do this?
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]

-- 
In the days of old,
When Knights were bold,
And women were too cautious;
Oh, those gallant days,
When women were women,
And men were really obnoxious.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Stress testing/burning in HDDs

2007-09-27 Thread Wojciech Puchar

What is the best way to do this?


It's reasonable to start with something like a:

 dd if=/dev/your_disk of=/dev/null bs=5120

...to at least try reading every sector on the drive as a basic sanity check.


why so small blocks of 10 sectors?

i use bs=64k at least goes faster.

Better would be to install /usr/ports/sysutils/smartmontools and run some 
SMART self-tests via:


 smartctl -t long /dev/your_disk

smartctl even understands some types of RAID controllers, but not all of 
them


--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Stress testing/burning in HDDs

2007-09-27 Thread Chuck Swiger

On Sep 27, 2007, at 12:04 PM, Wojciech Puchar wrote:

It's reasonable to start with something like a:

 dd if=/dev/your_disk of=/dev/null bs=5120

...to at least try reading every sector on the drive as a basic  
sanity check.


why so small blocks of 10 sectors?

i use bs=64k at least goes faster.


Agreed, but he asked for a stress-test-- arguably, hitting with a  
size of 512 might be better for that purpose than anything faster.  I  
chose 5120 because many ATA devices seem to have a maximum request/ 
DMA-transfer size of 16 sectors, and 512 * 10 is convenient and fits  
under that.


--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]