在ESX与ESXi里获取health status

日期: 2008-09-03 作者:David Davis翻译:唐琼瑶 来源:TechTarget中国 英文

快速获取关于服务器的CPU、内存、存储、风扇、温度和电源状态的信息获取对任何系统管理员都是有用的。然而,获取这个信息在VMware ESX与VMware ESXi之间是有区别的。在VMware ESXi里,这个集合信息叫做health status(健康状况),不过在VMware ESX里,获取这个信息不是很容易的。   对于那些不熟悉这两者之间差别的人来说,ESXi是ESX的精简版本。

ESXi没有一个任何软件都能安装的基于Linux的服务控制台。因此,在这两种不同版本的VMware ESX Server里如何获取health status?TechTarget中国的特约虚拟化专家David ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

快速获取关于服务器的CPU、内存、存储、风扇、温度和电源状态的信息获取对任何系统管理员都是有用的。然而,获取这个信息在VMware ESX与VMware ESXi之间是有区别的。在VMware ESXi里,这个集合信息叫做health status(健康状况),不过在VMware ESX里,获取这个信息不是很容易的。

  对于那些不熟悉这两者之间差别的人来说,ESXi是ESX的精简版本。ESXi没有一个任何软件都能安装的基于Linux的服务控制台。因此,在这两种不同版本的VMware ESX Server里如何获取health status?TechTarget中国的特约虚拟化专家David Davis将为我们一一描述。

  如何使用VMware ESXi Server获得服务器健康状况?

  使用VMware ESXi Server获得服务器健康状况很简单。只要打开你的VMware Infrastructure Client(VI Client),在目录里选择ESXi服务器,点击Configuration表,然后显示Health Status(见下图)。

VMware ESXi

点击看大图

  正如你从截图里看到的一样,Dell 2950服务器的健康状况提供了下面这些组件的状况:

  • 处理器/CPU
  • 内存
  • 存储——控制器、附件和磁盘
  • 风扇和温度
  • 电源

  健康状况功能建立在ESXi上,你不需要做任何具体的事就能得到。它支持由ESXi支持的硬件,还有支持健康报道级别的硬件。

  由于ESXi没有服务器控制台,没法安装第三方软件来提高报道的水平或获得更多的信息。

  如何使用VMware ESX Server获得服务器健康状况?

  另一方面,ESX Server的正式版本完全不同。甚至在3.5版本,如果你去到服务器配置页面,都没有Health Status。事实上,对于运行ESX正式版本的服务器,没法在VI Client里得到健康状况信息。

  例如,让我们使用Dell 2950服务器与ESXi对比。为了得到与ESXi的功能相同类型的健康状况信息,你必须在服务器控制台安装Dell工具。使用标有“Dell Systems Management Tools and Documentation - P/N W473G Rev A00 May 2008”的DVD插入到VMware ESX Server的DVD驱动里。

  登录到ESX Server的服务器控制台,按照下面命令启动DVD:

  mount /dev/cdrom

  然后,为Linux在Dell Server Admin安装里更改目录,输入:

  cd /mnt/cdrom/SYSMGMT/srvadmin/linux/supportscripts

  接下来,安装Dell Server Admin工具:

  ./srvadmin-install.sh -b -w -s -a –r

  如下图所示:

VMware ESXi

点击看大图

  完成后,为Dell Server Admin工具将使用的webserver在服务控制台打开一个端口(端口1311),提供web接口,输入:

  esxcfg-firewall -o 1311,tcp,in,DellOpenManage.

  接下来,从mnt目录更改目录并弹出DVD:

  cd /
  eject /dev/cdrom

  安装好工具后,打开web浏览器并去https://servername:1311访问Dell Server Admin web界面。

  接下来去系统,然后主系统显示所有系统组件的健康状况(如下图所示)。

ESX

点击看大图

  在这里,你能选择Fans看风扇的状况,就像你使用ESXi健康状况功能看到的那样(如下所示)。

ESXi

点击看大图

  Dell Admin工具比ESXi里的VI client提供了更多关于服务器、健康、组件和固件的细节。另一方面,你需要在ESX Server上物理安装Dell Admin工具,但在ESXi服务器上不需要这样做。

  总结

  最后,我发现ESXi与ESX服务器在获取类似信息这方面仍然不同,这很有趣,你必须采取非常不同的步骤获取信息。我在这里不是说哪个平台(ESXi或ESX)最好,只是指出差异。任何一种方法对你了解服务器的健康都很重要。

  关于作者:David Davis获得了CCIE #9369、VCP、CWNA、MCSE、CISSP、Linux+和CEH认证。他是Train Signal, Inc公司的基础设施经理。他写了上百篇文章并作了六个视频培训课程,其中包括Train Signal VMware ESX Server video training series。他的网站是Happy Router.com和VMwareVideos.com.

作者

David Davis
David Davis

TechTarget中国的特约虚拟化专家。

相关推荐