我有一臺帶有Raid 5的HP服務器。端口0和1用於數據&操作系統鏡像。隨Raid 5一起提供的軟件是Intel Matrix Storage Manager,並且有基於窗口的api的管理控制檯來查看所有端口,包括其狀態。我可以使用PS獲得RAID磁盤狀態嗎?
現在它們都處於正常狀態。我不確定OS/Windows是否有一些API或.Net類來訪問RAID端口並獲得它們的狀態?如果是這樣,我如何使用PS獲取信息?如果不是,我必須參考英特爾矩陣存儲管理器提供的dll嗎?
基本上,我想寫一個PS腳本來獲取閱讀狀態。如果任何端口磁盤不正常,將通過咆哮協議發送一條消息。
http://serverfault.com/ – pstanton 2010-03-23 17:16:24
我認爲「pstanton」指出的是,這是更多的sys管理類型問題,應該在serverfault.com網站上提問。這就是說,我非常懷疑有硬件RAID子系統的.NET接口。我認爲你最好的選擇(我以前在戴爾完成過)是尋找/使用命令行界面(好的舊DOS)。您可以調用/解析命令行工具來完成硬件RAID所需的任務。 – 2010-03-23 18:49:55
這就是爲什麼我發佈這個問題,看看任何人知道.Net框架提供任何類或api。同時,我將使用Refector來查看Intel Matrix Storage Manager dll文件,以查看是否有任何.net類可供使用。 – 2010-03-23 19:38:53