我买了一台戴尔PowerEdge 9500,它运行着VMware ESXi 4.1。服务器中有一个PERC 6i控制器,其中有两个RAID-5卷正在运行。所有RAID配置都是通过PERC 6i BIOS完成的。但问题是,我无法知道RAID卷处于什么状态。(fwiw,这是一个测试/开发框,所以不,我不会将它用于关键的生产)
是否有一个客户机实用程序(win/linux)或者开放源码或戴尔,可以让我看到这些RAID卷的状态?我会在服务器上的一个客户端VM中运行这个。
我试着在谷歌上搜索“perc6i实用程序”,然后在support.dell.com上四处搜索,但没有取得什么成功。
发布于 2011-09-29 17:06:37
使用Dell通过SNMP (或CIM或其他系统管理)监视VMware主机。现在,您可以在VM中运行您的系统管理软件。
发布于 2011-10-06 18:19:57
SNMP是要走的路。然而,我觉得增加一些额外的信息是很重要的。就在今天,我在vSphere客户机中注意到,如果我在左上角选择主机(而不是vm),并选择“配置”选项卡,左上角的“硬件”菜单包含一个“健康状态”链接。我相信这是默认的结果。无论如何,如果我单击"Health“链接,它将显示主机的状态,包括一个可扩展的”存储“条目,该条目显示PERC 6/i控制器上所有驱动器和卷的状态。这真是太普通了。
因此,虽然它没有像SNMP监视用户(甚至Nagios )那样发送电子邮件通知,但让我对RAID健康状况进行抽查就足够了,而不必重新启动该框并进入RAID BIOS。
发布于 2011-09-30 01:44:19
请记住,您的VM是在一个抽象存储的环境中虚拟化的,在这种环境中,外部的任何东西对VM来说都是未知的(即不存在),所有状态信息都由vmware主机维护,并且所有来宾只知道抽象的虚拟硬件,除非您实际上已经完成了PCI通道,将实际的物理组件呈现给特定的VM。当然,你不能这么做。
因此,我将响应关于通过SNMP进行监视的评论。我相信戴尔为vmware提供了一些插件,可以进行额外的健康检查收集。不幸的是,您将无法从来宾那里直接监视硬件。
https://serverfault.com/questions/316910
复制相似问题