我正在使用WMI来收集我们的一些服务器上的统计信息,并试图获取每台服务器中安装的物理磁盘的详细信息。
这些服务器是各种Dell PowerEdge型号。 Windows的内置提供程序正在报告RAID卷和逻辑分区,但是我找不到任何方式来报告服务器中安装的实际物理驱动器是什么(可能是因为Windows只能看到RAID卷由控制器呈现,并且没有关于在该层下面发生什么的信息)
有没有可以为此安装的Dell RAID WMI提供程序,或者我可以做些什么来收集这些统计信息?
您应该能够使用OpenManage通过SNMP公开有关物理磁盘的信息:
http://support.dell.com/support/edocs/software/svradmin/5.3/en/snmp/html/snmpc23.htm#wp1052197
我也想知道这一点 – 我想获得OpenManage Server Administrator中报告的“State”字段(特别是在“降级”时)。
Win32_ *和Dell_ * WMI类似乎没有提供这个级别的细节。
我知道的唯一方法是使用omreport.exe实用程序
C:\Program Files (x86)\Dell\SysMgt\oma\bin\omreport.exe storage pdisk controller=0
必须安装戴尔开放pipe理器才能正常工作。
get-wmiobject DELL_CMApplication -namespace root \ cimv2 \ dell -computer COMPUTERNAME | select对象Name | where-object {$ _ -notlike“ driver ”}
我假设你打电话给Win32LogicalDisk
看看Win32_DiskDrive,Win32_DiskDriveToDiskPartition,Win32_PhysicalMedia(在我认为减less有用性…)。 我在惠普服务器上,所以YMMV。 (您也可以尝试Win32_LogicalDiskToPartition)
如果没有这一切,请尝试使用Microsoft脚本专家的ScriptomaticV2来浏览WMI。