Performance
訪問家庭伺服器上的某些位置,掛起/超時。我怎樣才能找到原因並解決它?
從 Windows 訪問這些位置超時或。在更糟糕的情況下,掛起直到重新啟動 smbd。通過 SSH 訪問它們會掛起,直到連接關閉。我用力檢查了麻煩目錄所在的 RAID5 陣列,但除了很多“範圍樹可能更窄”(我讀到的並不嚴重)之外,它沒有發現任何東西。使用了 2,5T (73%) 的陣列,但我認為這不是問題。根據 /proc/loadavg,平均係統負載為 6.63 7.17 6.90,我認為不會那麼大。直到大約兩三週前也沒有任何問題。
我在
dmesg
[70920.276372] sd 8:0:0:0: [sdf] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [70920.276382] sd 8:0:0:0: [sdf] tag#0 Sense Key : Medium Error [current] [70920.276387] sd 8:0:0:0: [sdf] tag#0 Add. Sense: Unrecovered read error [70920.276395] sd 8:0:0:0: [sdf] tag#0 CDB: Read(10) 28 00 3f 14 00 f0 00 00 f0 00 [70920.276400] print_req_error: critical medium error, dev sdf, sector 1058275568
如何找出導致問題的原因以及如何解決?
根據 dmesg 的說法,問題是由其中一個成員驅動器開始出現故障(扇區故障)引起的。卸下故障驅動器後,陣列再次正常工作。