我有一台較舊的 TS-469,裡面裝了四顆(據我所知)WD Red+ 6TB 硬碟。每次執行資料校驗(scrub)時,系統都會回報大量「不一致區塊」,即使兩次校驗之間只新增或更改了少數檔案。上週的報告顯示有超過一萬五千個不一致區塊,系統聲稱已經修復。
所以……問題是——我找不到問題!所有硬碟狀態都顯示良好,沒有壞軌等等。有沒有什麼建議可以讓我追查這個問題的原因?
我有一台較舊的 TS-469,裡面裝了四顆(據我所知)WD Red+ 6TB 硬碟。每次執行資料校驗(scrub)時,系統都會回報大量「不一致區塊」,即使兩次校驗之間只新增或更改了少數檔案。上週的報告顯示有超過一萬五千個不一致區塊,系統聲稱已經修復。
所以……問題是——我找不到問題!所有硬碟狀態都顯示良好,沒有壞軌等等。有沒有什麼建議可以讓我追查這個問題的原因?
你有升級你的 NAS 記憶體嗎?你有嘗試過記憶體測試嗎?
我會試試看。雖然看起來不太可能,但這確實可以解釋即使硬碟沒問題也會出現這些問題。謝謝你。
嗯(自言自語),看起來比我想像的還要困難。沒有內建的記憶體測試,也找不到可以下載並新增的工具。所以看來我得製作一個可開機的隨身碟,買個 USB 集線器,然後看看能不能在沒有硬碟的情況下運行整個流程。感覺比應該的還要複雜得多。
升級這台舊裝置的記憶體幫助不大,最多只支援 3GB,請參見 產品規格表
敬上
這只是在執行 QTS 時的情況。
如果你換成其他發行版(distro),可以安裝並使用 4GB。想知道我是怎麼知道的嗎?![]()
我不是想升級這台老舊的設備,只是想讓它恢復正常運作。在一週內只更改了五六個小檔案,結果卻產生了超過一萬五千個錯誤。到目前為止,我甚至還搞不清楚這些「損壞區塊」到底在哪裡。也就是說,它們是不是都在同一個硬碟上,還是分散在各處。日誌只告訴我是在檢查(scrub)時發現並修復了這些錯誤,但下一次檢查又出現了更多。
我找不到任何跡象顯示有硬碟出問題。這也是為什麼有人建議我可能是記憶體錯誤。所以現在我正試著弄清楚,要找到備用的螢幕和鍵盤、製作可開機的 USB 隨身碟,還要找一份 MEMTEST(記憶體測試程式)的副本,究竟要花多少工夫。
身為工程師,感覺至少找到錯誤來源不應該這麼困難。
請您提供錯誤訊息的螢幕截圖嗎?這將有助於我更有效地診斷問題。
另外,您的硬碟已經使用多久了?
在問題明確確認之前,請務必備份所有重要資料,以降低任何潛在風險。
說實話:我也曾在 TS-669 上遇過類似的問題。NAS 並沒有顯示任何錯誤,但似乎在有負載時,磁碟區會莫名其妙地變成唯讀(沒有明顯原因)。我用完全不同的硬碟做了一次全新設定,這次是成功的,但當開始執行複製作業時,磁碟區又在幾分鐘後變成唯讀,這個情況是可以重現的。
目前我懷疑某個元件(不管是哪一個)已經到達壽命終點,導致出現一些奇怪的現象。
所以你的情況也有可能是這樣。
如果我是你,我會做一次全新的設定,然後觀察 NAS 之後的行為是否有所不同。
祝好
感謝你提供這些{不是很令人鼓舞}的資訊。{:>)
這個系統其實並不算舊,不幸的是,我大約五個月前才把硬碟裝進去並全新安裝。直到大約一個月前一切都還很正常。除此之外,它一直都算蠻穩定的。
在設定時有一個我自己的問題——我基本上把所有儲存空間都設成了 thick volume(厚配置卷)。這本來沒問題,直到最近出現這些導致系統變成“唯讀”並嘗試復原的問題。看來它需要超過32GB的剩餘空間(不屬於 volume)才能進行復原。所以復原就失敗了。不幸的是,QNAP QTS 允許你擴充 volume,卻不允許縮小。所以即使我的 NAS 還剩下大約 7TB 空間,唯一的解決方法就是全部清除重來一次。[或者就是阻止錯誤發生。]
謝謝你的資訊。我打算幾天後換個記憶體試試看。
厚磁區(thick volumes)會一直佔用你分配給它們的空間。所以,如果你的厚磁區已經佔據了大部分硬碟空間,然後再進行快照(snapshots)或其他類似操作,即使這些厚磁區裡還有很多空白空間,你也很容易讓硬碟進入唯讀模式。對 NAS 來說,這些空間已經被佔用——它已經被分配出去了,當沒有足夠額外空間可用時,NAS 就無法再執行其他操作,這就會造成問題。
我也是只使用 thick volumes,但在 TS-x69 上無法使用快照。
這是 cat2 NAS,但這裡沒有快照的功能。
敬上
如需相關資訊,請參閱此常見問題集:
執行 RAID 清理時,日誌「偵測到並修復不匹配的區塊」代表什麼? | QNAP