设为首页收藏本站language 语言切换
查看: 1444|回复: 5
收起左侧

vCenter中ESXi主机的hardware status是怎么获取的?

[复制链接]
发表于 2012-8-3 13:19:31 | 显示全部楼层 |阅读模式
RT,里面的信息非常详细,类似于linux中的dmidecode,可以具体到cpu和内存的插槽、电源之类的详细信息。我想通过脚本或者程序自动获取这些信息,但是不知道怎么拿?
通过esxcli有些只能获得大概的信息,比如内存只能获取到总数,我如果想知道有多少个插槽,插了多少根内存之类的就查不到了
发表于 2012-8-3 14:17:35 | 显示全部楼层
本帖最后由 TiGi 于 3-8-2012 14:19 编辑
来自于IPMI之类的管理监控接口吧。
主要的服务器厂商,都有自己的管理接口及公用的管理接口(应该是SNMP吧)。
沙发 2012-8-3 14:17:35 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-3 14:24:07 | 显示全部楼层
你想要看的是类似于这样的信息哈?
板凳 2012-8-3 14:24:07 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-9-3 10:02:01 | 显示全部楼层
ESX呢基本只关心规格,他不是做硬件状态管理的,因此ESXi或者vCenter里面的硬件管理信息相当粗线条。这些信息通常是通过IPMI接口从生命周期控制器获取的。
现在的服务器各家都自成一派的硬件管理方式,虽说可以用SNMP、IPMI之类接口获取一些通用信息,但是详细的果然还是要厂家的管理软件才行。
话说生命周期管理控制器是越来越多厂商支持的东西了,唉这块国内厂商还是缺乏啊。
地板 2012-9-3 10:02:01 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-9-3 10:02:59 | 显示全部楼层
编程获取的话,估计要API
5# 2012-9-3 10:02:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-9-3 11:43:38 | 显示全部楼层

(服务器之类的)固定一个厂商的产品,就好多了。可以使用一个厂商的管理套件进行管理。
此外,有些厂商(Dell肯定有)有针对微软管控软件的接口包的。
6# 2012-9-3 11:43:38 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-9 14:29 , Processed in 0.066013 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表