
如果(軟體)RAID1 中的一個磁碟機出現問題並需要更換,是否有辦法將 Windows (2008 R2 SP1) 配置為傳送電子郵件(或顯示視窗/訊息)?
我正在尋找 Windows 中內建 RAID 支援的解決方案。
答案1
我從來沒有這樣做過,但我有一種感覺,你有機會找到某種方法來成功實現這一目標。
我實際上是根據我的感覺線Oliver Salzburg 引用的內容確實表明,當容錯卷不再可訪問時,會在 win7/2008 中產生事件 ID 26(資訊)(可能以 volmgr 作為來源)。它還指出,除了事件 26 之外,Windows 8 還添加了資訊更豐富的新事件 ID 142。
我認為您應該嘗試向自己發送 volmgr 生成的所有事件,然後過濾掉您不想要的事件。但是,我沒有 Server 2008 R2 可以使用,因此無法給出準確的說明。
以下是一些可能有助於將操作與事件關聯起來的連結:
透過事件日誌觸發器上的電子郵件取得事件日誌內容
硬碟滿時電子郵件通知
運行任務以回應給定事件
使用事件描述作為規則的條件
答案2
您可以使用本文在事件日誌中建立軟體 raid 日誌。
然後使用以下文章建立一個排程任務來監視事件檢視器並在找到該日誌時發送電子郵件。
或者
透過事件日誌觸發器上的電子郵件取得事件日誌內容(正如VBwhatnow所說)
我希望這有幫助。
答案3
該線程似乎提供了對該問題的進一步見解:http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/5d3c3d5c-38ee-4a3d-9243-17712556eab8/
它的要點似乎是它不可用(至少在 Windows 7 中,所以我假設 Server 2008 R2 也是如此)。但是,根據該線程中的一位 Microsoft 工程師的說法,它將在下一代 Windows 作業系統中提供。
答案4
您可以編寫一個腳本,在 Windows 事件日誌中偵測到故障時傳送電子郵件。
使用 Windows 工作排程器是實現此目的的一種方法。
嘗試調整某人為根據事件日誌條件發送電子郵件而製定的解決方案 http://blogs.technet.com/b/jhoward/archive/2010/06/16/getting-event-log-contents-by-email-on-an-event-log-trigger.aspx
您的事件日誌中可能沒有任何過去的 RAID 故障作為任務腳本的基礎,因此您需要尋找 Windows 如何報告這些錯誤並手動建立條件。
您可以就任何包含 RAID 一詞的嚴重錯誤發送電子郵件。