我有一台带有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