Reply
Byte
RaidMaster
Posts: 3
Registered: ‎03-24-2012
0

Spinpoint F1R: How to enable Error Recovery Control?

Hi,

 

I've 6x F1R (HE103UJ) with firmware version 1AA01112 connected to an ARC-1160 and one F1R with FW 1AA01113.

Normally all these drives are Raid versions and should have Error Recovery Control enabled but it looks like only FW 1AA01113 has it set to 7sec while for the others it is disabled.

 

As last week one F1R 1AA01112 drive failed and was removed from raid automatically cause of 1 block relocation I want to switch on Error Recovery Control for all drives. How can I switch on Error Recovery Control?

 

Is it possible to update the FW of all drives to version 1AA01117?

 

BR,

Marc

Byte
RaidMaster
Posts: 3
Registered: ‎03-24-2012
0

Re: Spinpoint F1R: How to enable Error Recovery Control?

Hi,

 

I can't access this link.

Is there a solution available?

 

BR,

Marc

Administrator
AlanM
Posts: 6,539
Registered: ‎11-02-2007
0

Re: Spinpoint F1R: How to enable Error Recovery Control?

Sorry, MrMatthew forgot not to leavea a "placeholder" link - that link was removed because it was merely spam.

 

My apologies.

<><><><><><><><><><><><><><><><><><><><><><><><><>
--If you find a user's post useful, please mark it as an Accepted Solution and/or give it a kudo!

--We turn on ideas. Release the hounds.

Give a hoot. Backup your data on a second storage media.
Administrator
AlanM
Posts: 6,539
Registered: ‎11-02-2007
0

Re: Spinpoint F1R: How to enable Error Recovery Control?

And I don't know of any officially-available firmware for this line of drives.

<><><><><><><><><><><><><><><><><><><><><><><><><>
--If you find a user's post useful, please mark it as an Accepted Solution and/or give it a kudo!

--We turn on ideas. Release the hounds.

Give a hoot. Backup your data on a second storage media.
Byte
RaidMaster
Posts: 3
Registered: ‎03-24-2012
0

Re: Spinpoint F1R: How to enable Error Recovery Control?

> And I don't know of any officially-available firmware for this line of drives.

 

OK, but isn't there any tool available from Samsung/Segate to configure these drives?

 

BR,

Marc

Yottabyte
fzabkar
Posts: 4,649
Registered: ‎01-27-2009
0

Re: Spinpoint F1R: How to enable Error Recovery Control?

HDAT2 can set ERC but I expect that the change may be volatile, ie it may not persist after a power cycle.

http://www.hdat2.com/
http://www.hdat2.com/files/cookbook_v11.pdf

BTW, Samsung refers to ERC as Command Completion Time Limit (CCTL).

An alternative method that could be automated at every boot would be to use smartmontools.

Checking disks behind RAID controllers:
http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_RAID-Controllers

"RAID controllers typically simulate a (logical) disk for each array of (physical) disks to the OS. Access to SMART functionality relies on ATA or SCSI pass through I/O controls providing direct access to each physical disk. But the standard I/O controls available are usually not designed to make this distinction between logical and physical disks. Therefore, smartmontools has to use vendor specific I/O controls. Support for disks behind RAID controllers is highly dependent on both platform and controller type."

"Areca support on Linux added in release 5.39. The Areca controller must have firmware version 1.46 or later. Earlier versions will not return SMART information but will instead produce (harmless) SCSI error messages. Areca SAS controller support (SATA drives only) was added in release 5.43."

Areca Now Supports the Smartmontools for Linux:

"Taipei, Taiwan, September 12, 2008-- Areca Technology Corporation (ARECA), today announced that their SATA ll RAID firmware version 1.46 and later now supports the smartmontools for Linux, allowing customer using the Areca's entire family PCI-X and PCI-Express series of high performance SATA ll RAID controllers and need of a way to control and monitor storage systems.

The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems."

The following page details a smartmontools user's ERC patch:
Error Recovery Control with smartmontools:
http://www.csc.liv.ac.uk/~greg/projects/erc/

The author shows how to set and query the ERC timer with several usage examples. In the Areca case you would probably use "-d areca".