I have been looking at some new drives, especially 2TB and 3TB. It can however be very hard to find information whether tools support setting TLER / ERC / CCTL and/or if the ability exists to modify LCC.
I think there might be a general interest to know if these values can be modified. I know there's a lot of scattered information around aswell. A collective place would be very nice to look up these parameters, and I will start by contributing with the information I have. I am hoping that you will post replies to this threads contributing with additional information. I will update the post accordingly.
Known disks / models
Manufacturer - Model - Firmware - Interface - Cache - TLER - LCC - Comment
2TB
Hitachi - Ultrastar A7K2000 HUA722020ALA330 - JKAOA3HA - 3Gb/s - 32MB - FACTORY SET TO 7s - N/A - Disks shipping with Dell servers
* Samsung - EcoGreen F4 HD204UI - ? - 3Gb/s - 32MB - NO - ? - I did not get it working, but parityboy did! Verifications please?
* Samsung - EcoGreen F4 HD204UI - 1AQ10001 - 3Gb/s - 32MB - YES (TLER) - YES (LCC) - Will not survive a restart (parityboy) - More verifications please!
Samsung - EcoGreen F3 HD203WI - 1AN10002 - 3Gb/s - 32MB - YES - YES - Reliable, no permanent setting
Samsung - EcoGreen F3 HD203WI - 1AN10003 - 3Gb/s - 32MB - YES - YES - Reliable, no permanent setting
Seagate - Barracuda Green ST2000DL003 - CC32 - 6Gb/s - 64MB - NO - NO - Seagate confirmed there is no way for modifying the values
Western Digital - Caviar Green WD20EARS - ? - 3Gb/s - 64MB - NO - YES
* Western Digital - Caviar Green WD20EADS - ?- 3Gb/s - 32MB - YES - YES - rmd3003 -- BEWARE: Only earlier hw revisions!
1.5TB
Seagate - Barracuda 7200.11 ST31500341AS - CC1H - 3Gb/s - 32MB - YES - YES - Been running 10x in RAID6 without failure for 2 years.
1TB
* Western Digital - Caviar Green WD10EACS - ?- 3Gb/s - 16MB - YES - YES - rmd3003 -- BEWARE: Only earlier hw revisions!
TLER?
Time Limited Error Recovery - The ability for drives to remap sectors and silently recover from errors. This can take a while, so by being able to set TLER you can improve your chances for disks surviving in RAID setups.
Error Recovery Control (ERC), used by Seagate, and Command Completion Time Limit (CCTL), used by Samsung and Hitachi provide the same functionality.
Some drives have modifiable firmwares and can set hard values for enabling TLER. This is preferable if you are going to use a hardware RAID controller, where the S.M.A.R.T. may not be accessible for modification outside the controller. But this depends on the controller itself.
Some drives have the ability to receive S.M.A.R.T. commands to set TLER to 7s during the operation of the drive. This value is reset on reboot or power loss on drive.
LCC?
Load Cycle Count, an internal counter of the harddrives S.M.A.R.T. table which records how many times a drive parks it's head. Many recent 5400-5900 RPM "Green" drives provides the functionality to increase drive life span and energy consumption.
However, using the drives in a RAID will cause many load/releases of the head as all drives are accessed simultaneously. This can cause premature failure.
Setting TLER
Use smartctl from smartmontools, it exists for both Linux, BSD & Windows.
Usage:
Under Linux you use the standard paths such as "/dev/sda", under Windows you use the device name such as "C:".
Setting head parking parameters
Use hdparm, versions for both *NIX and Windows exists.
Retrieving firmware version
Use the following to retrieve the firmware version:
Is there some way to create a structured table here btw? I failed using the
input.
Contributions welcomed. I will copy/paste from your replies!
I think there might be a general interest to know if these values can be modified. I know there's a lot of scattered information around aswell. A collective place would be very nice to look up these parameters, and I will start by contributing with the information I have. I am hoping that you will post replies to this threads contributing with additional information. I will update the post accordingly.
Known disks / models
Manufacturer - Model - Firmware - Interface - Cache - TLER - LCC - Comment
2TB
Hitachi - Ultrastar A7K2000 HUA722020ALA330 - JKAOA3HA - 3Gb/s - 32MB - FACTORY SET TO 7s - N/A - Disks shipping with Dell servers
* Samsung - EcoGreen F4 HD204UI - ? - 3Gb/s - 32MB - NO - ? - I did not get it working, but parityboy did! Verifications please?
* Samsung - EcoGreen F4 HD204UI - 1AQ10001 - 3Gb/s - 32MB - YES (TLER) - YES (LCC) - Will not survive a restart (parityboy) - More verifications please!
Samsung - EcoGreen F3 HD203WI - 1AN10002 - 3Gb/s - 32MB - YES - YES - Reliable, no permanent setting
Samsung - EcoGreen F3 HD203WI - 1AN10003 - 3Gb/s - 32MB - YES - YES - Reliable, no permanent setting
Seagate - Barracuda Green ST2000DL003 - CC32 - 6Gb/s - 64MB - NO - NO - Seagate confirmed there is no way for modifying the values
Western Digital - Caviar Green WD20EARS - ? - 3Gb/s - 64MB - NO - YES
* Western Digital - Caviar Green WD20EADS - ?- 3Gb/s - 32MB - YES - YES - rmd3003 -- BEWARE: Only earlier hw revisions!
1.5TB
Seagate - Barracuda 7200.11 ST31500341AS - CC1H - 3Gb/s - 32MB - YES - YES - Been running 10x in RAID6 without failure for 2 years.
1TB
* Western Digital - Caviar Green WD10EACS - ?- 3Gb/s - 16MB - YES - YES - rmd3003 -- BEWARE: Only earlier hw revisions!
TLER?
Time Limited Error Recovery - The ability for drives to remap sectors and silently recover from errors. This can take a while, so by being able to set TLER you can improve your chances for disks surviving in RAID setups.
Error Recovery Control (ERC), used by Seagate, and Command Completion Time Limit (CCTL), used by Samsung and Hitachi provide the same functionality.
Some drives have modifiable firmwares and can set hard values for enabling TLER. This is preferable if you are going to use a hardware RAID controller, where the S.M.A.R.T. may not be accessible for modification outside the controller. But this depends on the controller itself.
Some drives have the ability to receive S.M.A.R.T. commands to set TLER to 7s during the operation of the drive. This value is reset on reboot or power loss on drive.
LCC?
Load Cycle Count, an internal counter of the harddrives S.M.A.R.T. table which records how many times a drive parks it's head. Many recent 5400-5900 RPM "Green" drives provides the functionality to increase drive life span and energy consumption.
However, using the drives in a RAID will cause many load/releases of the head as all drives are accessed simultaneously. This can cause premature failure.
Setting TLER
Use smartctl from smartmontools, it exists for both Linux, BSD & Windows.
Usage:
Code:
smartctl -l scterc,70,70 <device>
Under Linux you use the standard paths such as "/dev/sda", under Windows you use the device name such as "C:".
Setting head parking parameters
Use hdparm, versions for both *NIX and Windows exists.
Code:
hdparm -S 252 <device>
Retrieving firmware version
Use the following to retrieve the firmware version:
Code:
# smartctl -a <device> | grep Firmware
Firmware Version: CC1H
Is there some way to create a structured table here btw? I failed using the
Contributions welcomed. I will copy/paste from your replies!
Last edited: