从PowerCLI 4.1查询ESXi内存插槽/已安装的内存模块

我有一个ESXi 4.1主机和安装了vCenter Server 5.0的VMware基础架构。 我需要使用以下信息来扩展我们的硬件清单:

  • 每个ESXi主机有多less内存插槽可用
  • 在插槽中安装了多less内存模块(DDR2 / DDR3,大小,MHz)

为了收集这些信息,我必须使用PowerCLI,如果需要的话,我可以在其中使用ESXCli。 但是,我没有ssh访问ESXi主机的权限,因此运行本机ESXi命令不是一种可能性。

有没有办法从PowerCLI查询内存信息?

(作为一个奖励,查询ESXi主机中的RAID控制器是否安装了BBWC模块将是可爱的)

所以这些是HP ProLiant服务器。 你有各种方法来获得你正在寻找的库存信息…在可用的select,通过PowerCLI查询VMware主机是我将使用的最后一个选项…

  • 惠普刀片机箱Onboard Administrator通过SSH或Web。
  • 单独的服务器ILO通过SSH或Web 接口 。
  • 从正在运行的操作系统内使用hponcfg (ILO)或hpasmcli (pipe理代理程序)或hpacucli (RAID)实用程序。
  • VMware vCenter 。
  • HP Systems Insight Manager 。
  • dmidecode (在老主机上)。
  • smbiosDumpesxcfg-info ,脚本或手动。

我将补充一点,如果您不使用HP版本的ESXi或者没有安装HP .VIB软件包,您将无法完全了解存储系统function。

另请参阅:
如何仅使用ESXi4.1和(可能)shell查找更多硬件细节

在ESXi 5主机上pipe理Smart Array P400的选项