![尋找 mdadm 刪除磁碟的原因](https://rvso.com/image/169427/%E5%B0%8B%E6%89%BE%20mdadm%20%E5%88%AA%E9%99%A4%E7%A3%81%E7%A2%9F%E7%9A%84%E5%8E%9F%E5%9B%A0.png)
在過去的一兩個月裡,我已經讓 mdadm 刪除了兩次磁碟。我上次重新添加了它,它運行了一段時間,然後我注意到它再次以降級模式運行。我想知道如何找到它丟棄驅動器的“原因”。
答案1
您應該閱讀系統日誌:通常/var/log/messages
和/或命令的輸出journalctl -xe
。如果磁碟機最近發生故障,核心訊息緩衝區(可使用命令檢視dmesg
)也可能有有關它的訊息。
通常,dmesg
訊息也會儲存到日誌中,但日誌記錄子系統可能已配置為忽略一些優先順序較低的核心訊息,因此輸出中可能會出現更多詳細資訊dmesg
。
您可能會看到大量磁碟 I/O 錯誤/逾時訊息,以及其中或之後的某處來自 RAID 子系統的訊息,該訊息將磁碟機標記為故障。基本上,如果 RAID 子系統偵測到某個磁碟開始報告其 I/O(讀取或寫入)請求失敗或由於任何原因逾時,則該磁碟將被標記為失敗。
如需更多線索,您可能還想smartctl -a
在已刪除的磁碟上使用,以查看其內部執行狀況檢查報告的結果類型。