瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者csshih
V大
這些都是檢查RAID完整性的功能
是因為部分HDD不支援這些功能所以就被判定off line?

TLER/ERC是RAID f/w判定一段時間內, HDD沒有做response..
就會認為他的狀態是unstable...
然後就被kick-out了...

但是這個問題比方說一個VD發生了multi bad sectors...
像是一大堆URE的sector, 這種情況就會有很大的機會出現...
因為RAID f/w一定會有deep scan的情況發生..

那些desktop HDD對於TLER/ERC再出廠設定是關閉的..
也就是value=0, 這表示unlimited...

disk puncturing是一種特殊穿透的parity block產生設計...
那是RAID f/w操作, 跟HDD沒有甚麼關聯..
這個設計是保證VD的stable, 也就是盡可能避免VD完全掛掉..
但是他有可能暴露出致命的缺點...
因為會產生bad parity block, 這就要看管理人員的取捨了...

RAID f/w判定多久時間, 各家的default都不一樣...
areca有特殊的TLER/ERC management機制..
LSI和Adaptec就我所知應該是在10秒內判定..
如下這種案例, kick-out的機會就非常高了..

command timeout發生, 基本上應該都是踢掉了...
此圖是採用SGT SAS HDD, 所以沒發生踢掉的情況..
     
      
__________________
舊 2014-07-11, 09:04 AM #11
回應時引用此文章
vxr離線中