Windows-Server-2003
如何在 Windows 中監控鏡像磁碟的執行狀況?
我的 Windows 2003 Server 上有一個鏡像動態磁碟。您如何監控卷的執行狀況?
當音量出現問題時,有沒有辦法讓伺服器發送電子郵件?有沒有辦法讓伺服器執行 SMART 測試?
編輯: 沒有什麼比登錄客戶端伺服器、執行 DISKPART LIST VOLUME 並看到這個更能說明 WTF 的了。
Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 X xDrive NTFS Mirror 233 GB Failed Rd Volume 1 C NTFS Simple 57 GB Healthy System Volume 2 D DVD-ROM 0 B Healthy Volume 3 F RAW Partition 466 GB Healthy Volume 4 E New Volume NTFS Partition 932 GB Healthy
不久前我有同樣的問題。我首先想到的是使用 WMI,但出於某種奇怪的原因,WMI 不會通過任何普通的 Win32_* 類公開 RAID 卷的健康狀況。
我最終偶然發現了本文中的腳本,並進行了一些修改以滿足我的要求。它解析 diskpart.exe 的“LIST VOLUME”命令的輸出。這可能看起來有點臟和醜陋,但現在它是我見過的最好的選擇。
連結頁面上顯示的腳本已準備好與Nagios / NSClient++一起使用。如果您了解一點 VBScript,則很容易修改它以發送電子郵件而不是列印狀態資訊。
如果您不了解 VBScript,我很樂意為您提供一個修改後的版本,它可以滿足您的任何需求。