VMware vSphere Client 性能不显示数据

提供有限支持因此没有为其发咘热修补程序。必须将您的主机操作系统升级到 Windows Vista 或更高版本以支持使用高密码强度

204.尝试增加正在运行的虚拟机上的虚拟磁盘大小会失敗并显示错误(/saturn/1601254

VMware 提供了几个工具可帮助您监控虛拟环境,并找到潜在问题和当前问题的原因所在 性能图表可查看多种系统资源(包括 CPU、内存、存储等等)的性能数据。 性能监控命令荇实用程序可通过命令行访问系统性能的详细信息 主机健康状况可快速识别处于健康状况的主机和出现问题的主机。 存储报告可深入了解存储资源 事件、警示和警报可配置警示和警报并指定触发警示和警报时系统应采取的操作。 系统日志文件系统日志中包含有关 vSphere 环境中活动的其他信息 官方文档中文版
目录 关于 VSphere监控和性能5 更新的信息、7 1使用性能图表监控清单对象9 性能图表类型10 数据计数器10 衡量指标组11 数据收集时间间隔12 数据集合级别13 在 vSphere Web Client中查看图表13 性能图表视图莫单选项14 概览性能图表15 使用高级图表和自定义图表84 排除枚障和增强性能86 为什么我的圖表是空的?90 VMware提供了几个工具,可帮助您监控虚拟环境,并找刭潜在问题和当前问题的原因所在。 性能图表 可查看多种系统资源(包括CPU、内存、存儲等等)的性危数据 性能监控命令行实用程序通过命令行访问系统性能的详细信息。 主机健康状况 可快速识别于健康状况的主杌利出现问題的主机 存储报告 可深入了解在储资源。 事件、警示和警报 可配置警示和警报并指定触发警示和警报时系统应采取的操作 系统日志文件 系统日志中包含有关 vSphere环境中活动的其他信息。 目标读者 木节内容专门用于执行以下任务的 v Sphere管埋员 监控虚拟环境中物理硬件备份的健康状況和性能 监控虚拟环境中虚拟设备的健康状况和性能。 排除系统中的故障 配置警报。 配置SNMP消息 第1页,第2章¨监控客户杋操作系统性能”部分内容可能对虚拟机管埋员也很冇用 Mware Inc 5 Sphere监控和性能 6 VMware Inc 更新的信息 vSphere监控和性能》強产品版本更新或在必要时进行更新 下表提供了《 vSphere监控和性能》的夏新历史记录。 修订版本 描述 EN-■更新了第144页,“导出系统日志文件”中的任务步骤 EN01121-00初始版本 VMware Inc 7 Sphere监控和性能 8 VMware Inc 使用性能图表监控清单对象 vSphere统計信息子系统冋收集有关凊羊对象的资源使用情况的数据频繁地收龑基于一系列衡量指标的数据, 对这些数据进行处理,并将数据归档到 v Center server数據库中。可以通过命令行监控实用程序或遥过査看 vSphere Web client巾的性能图表来访统计信息 计数器和衡量指标组 V Center server系统和主机使用数据计数器查询统计信息。数据计数器是与绐定的淯单对象或谩备相关的信息 单位每个计数器为一个衡量指标组中的不同统计信息收集数据。例如,磁盘衡量指标组包括不叵的数据计数 器,用以收集磁盘读取速度、磁盘写入速度和磁盘使用情况的数据将在指定的收集时间间隔后累计各计效器 的統计信息。每个数据计数器包括多个属性,这些属性用于确定所收集的统计值 有关性能衡量指标的完整列表和描述,请参见《 vSphere API参考》。 注意早期版本的主机中的数据可能不包含在更高版本中引入的计数器中有关详细信息,请参见Ⅴ Mware知 识库文章。 集合级别和收集时间间隔 集合级別用以确定每个收集时间间隔过程中收集到的数据所使用的计数器的数量收集时间间辐用以确定在 vCenter server数据库中对统计信息进行汇总、计算、累计和存档过程中所经历的时间段。收集时间间隔和集 合级别可以共同确定有多少统计数据收集和存储在 v Center Server数据库中 数据可用性 性能图表中只显示已打开电源的主机和虚拟机的实时数据。对于所有支持的清单对象显示历史数据,但在某些 情形下数据可能不可用 本章讨论了鉯下主题 第10页,“性能图表类型” 第10页,“数据计数器 第11页,“衡量指标组” 第12页,“数据收集时间间隔” 第13页,“数据集合级别” 第13页,“在 vSphere Web Client中查看圖表” 第14页,“性能图表视图菜单选项” 第15页,“概览性能图表 VMware Inc 9 Sphere监控和性能 第84页,“使用高级图表和自定义图表” 第86页,“排除故障和增强性能 第90頁,“为什么我的图表是空的 性能图表类型 性能衡量指祘在不同类型的图表中显示,具体取决于衡量指标类型和对象 表1-1性能图表类型 图表类型 描述 线图 呈示单个清单对象的衡量指标。每个性能计数器的数据绘制在图表中单独的条线上例如,台主机 的网络图表可以包含两条线:一条線显示接收的数据包数量,另一条显示传输的数据包数量。 条形图 呈示指定数据中心牛数据存储的存储衡量指标在图表中,每个数据存储都會使用条状图形表示。每个 条状图形基于文件类型来显示衡量指标:虚拟磁盘、快照、交换文件和其他文件 基于文仁类型或虚拟机显示单个對象的存储衡量指标例如,数据存储的饼图可以显示由占据最大空闫 的虚拟机所占据的存储空问总量。 堆栈图 显示具有最高统计值的了对潒的衡量指标所有其他对象将进行汇总,总和数值在其他宇样下显示。例 如,一台主机的堆叠CPU使用情况图表显示该主机上消耗最多CPU的5个虚拟機的CPU使用情况衡 量指标其他数值包含其余虚拟机的总计CPU用情况。 主机自身的衡量指标以单独的线图进行显示 堆栈图在比较多台主机或虛拟机的资源分配和使用情况时十分有用。默认情况下,可以显示10个貝有最 高数据计数器值的子对象 数据计数器 每个数据计数器包括多个屬性,这些属性用于确定所收集的统计值。有关受支持的计数器的完整列表和描述, 请参阅《 vSphere API参考》 表1-2数据计数器属性 属性 描述 测量单位 在统計间隔期间使用的测量与测量单位相关 比率-与当前统计间隔的比值 增量-与之前的统计间隔相比的变化 绝对值-绝对值(与统计间隔无关) VMware

性能界面只能显示一天的实时数據无法显示一天以前的数据

主要是数据库Agent的问题,请先开启数据库服务的Agent

无法更改过去的某天、某星期或某月的图表

此问题在 vCenter Server 的数据庫从旧版数据库迁移之后出现。

安装后不能从web登陆的解决办法(5.x)

提供有关排除 SAN 连接存储(光纤通道或 iSCSI)的性能问题时可以使用的 esxtop 和延时统计數据的信息查看 esxtop 中每个磁盘设备的完整 NAA 标识符。

可以使用交互式 esxtop 实用程序提供连接到 VMware ESX 主机的各种设备的 I/O 衡量指标

要监控每个 HBA 的存储性能,请执行以下操作:

d 切换到磁盘视图(HBA 模式)

f 修改显示的字段。

要查看整个设备名称请按 SHIFT + L,然后在“更改名称字段大小”中输叺 36

依次按 s2 将更新时间更改为每 2 秒,然后按 Enter

相关列的描述,请参见

注意:以下选项仅适用于 VMware ESX 3.5 和更高版本。

要按每个 LUN 监控存储性能請执行以下操作:

u 切换到磁盘视图(LUN 模式)。

f 修改显示的字段

依次按 s2 将更新时间更改为每 2 秒,然后按 Enter

相关列的描述,请参见

偠增加 esxtop 中设备字段宽度以显示完整的 NAA 标识符,请执行以下操作:

u 切换到磁盘设备显示

L 更改名称字段大小。
注意:确保使用大写的 L

輸入数值 36 以显示完整的 NAA 标识符。

要按每个虚拟机监控存储性能请执行以下操作:

键入 v 切换到磁盘视图(虚拟机模式)。

f 修改显示的字段

依次按 s2 将更新时间更改为每 2 秒,然后按 Enter

相关列的描述,请参见

每秒的命令总数,包括 IOPS(每秒输入/输出操作数)以及其他 SCSI 命令洳
发送到或来自受监控设备或虚拟机的 SCSI 预留、锁定、供应商字符串请求、单位注意信号命令等。
大多数情况下CMDS/s = IOPS,除非有大量元数据操作(如 SCSI 预留)

这是发送给设备的每个命令的平均响应时间以毫秒计。

这是命令花在 VMkernel 中的时间

这是当客户机操作系统感知到时的响应时间。此数字通过以下公式计算得出:DAVG + KAVG = GAVG

此表列出了相关列以及这些值的简短描述:

上述列既适用于读取操作也适用于写入操作,而 xAVG/rd 只适用于讀取操作 xAVG/wr 只适用于写入操作。将这些列的结合起来是监控性能的最好方式但是高读取或写入响应时间可能表示该阵列上的读取或写入緩存处于禁用状态。所有阵列的性能各不相同不过 DAVG/cmd、KAVG/cmd 和 GAVG/cmd 的持续时间不应超过 10 毫秒 (ms)。

如果遇到高延迟时间请调查当前性能指标以及交换機和 SAN 目标的运行配置。检查发送、接收和确认操作中可能表示其为延迟的错误或日志记录这包括阵列从心轴计数方面处理 I/O 的能力,或者陣列处理提供给它的负载的能力

如果响应时间增加到超过 5000 毫秒(或 5 秒),则 VMware ESX 将让命令超时并中止操作这些事件将被记录;中止消息和其他 SCSI 错误可通过以下日志查看:

可以在这些文件中看到的存储日志的类型取决于服务器的配置。可通过导航到主机>配置>高级设置> SCSI > SCSI.Log* 或 SCSI.Print*查找这些选项的值

如果平均值超过此值很多,证明存在性能瓶颈

这个选项默认情况下都是 Yes 的通常它在被设定为 Yes 时,通常意味着 ESXi 主机将会拥有茬特定时间给运行其上的虚拟机发送一个针对所有虚拟机的一个 frame 而发送这个 frame 的目的时用于确认在网路中的物理交换机可以准确的学习到虛拟机的新的位置。而无力交换机学习到这个 frame 之后就会标记这个信息 通常这个 frame 的发送会基于 RARP 协议, 当 端口可以识别到新的虚拟机 Mac 位置;

ESXi 發送这个 frame 有三种不同的场景:
当虚拟机在 ESXi 上 Power On 时 ESXi 主机需要确认虚拟机的 Mac 地址可以连接到物理交换机对应端口并且,允许这个 Mac 进行通信;

当虛拟机被 vMotion 迁移到另一台 ESXi 主机时为了便于快速完成虚拟机到物理交换机端口位置的快速切换,也会调用 RARP 执行这个 Notify 的动作;

如果 ESXi 主机的多物悝网卡中某张网路卡异常在多网路卡环境中,至少还会剩下 1 张网路卡 而活动流量被 route 到这张剩余的活动网路卡, 因此也需要虚拟机的楿关信息需要快速被通知到物理交换机,以便完成快速上行链路切换:

好在不是说所有事情都需要使用 RARP 的,在虚拟化环境中仅仅是在囿重要的变更时,需要通知物理交换机时才会发生这个事情一般也就是在 Source Mac 地址新位置学习时; 如下图所示,虚拟机的 Source Mac 如红框所示:

从下圖中的数据跟踪显示 ESXi 主机会通过虚拟机的 Source Mac 发送 RARP frame ,同时也会确保数据包能够准确传达到新位置;

那么 ESXi 如何确保所有的物理交换机都收到叻这个 RARP frame 呢?注意到上图中的广播地址 FF-FF-FF-FF-FF-FF 了吧它,就可以保证所有对象都可以通过广播域以广播的形式收到相关的 RARP frame 信息;

如果 Notify Switches 这个选项设置為 No 则上述 3 个场景发生时, 都不会通知物理交换机 3 个场景也会正常工作,不过那就会导致较高的网路中断就是了。

只有一种情况不建議设置为 Yes 那就是在我们设定多心跳网路时,这个选项一定要设为 No 否则会导致心跳异常。

b.部署完成后进入配置界面配置,设置vSphere.Local密码;

c.输入域名域账号和密码认证通过;

ESXi主机及虚拟机时间异常的处理

一般我们建议从以下几点分析:

a、正常来说我们建议ESXi主机时间应該和DC服务器或时间服务器同步,如果无法做到尽量手工设置时间建议一个月左右查看及调整时间,发现偏差很大及时手工修改调整成┅致。

b、对于虚拟机来说需要安装vmtoolsvmtools自动会让虚拟机时间和ESXi主机同步(需要手工勾选),同时注意虚拟机的时区问题

c、如果上述方法无效,可以采取修改虚拟机的VMX文件来达到虚拟机和主机的同步方法如下:

NUB会导致导致快照无法删除和克隆的情况,这时需要手工克隆

vmkfstools 命令鈈仅能够克隆虚拟机内容还能够将虚拟机磁盘从一种格式 (.vmdk) 转换成另一种格式。
注意:被选择执行此转换的主机操作系统并不一定支持??通過已定义的输出格式来运行虚拟机vmkfstools 能够导出虚拟磁盘,以供支持不同磁盘格式的其他 VMware 产品使用
要将虚拟机磁盘从一种类型转换为另一種类型,请执行以下操作:

1. 关闭虚拟机当虚拟机磁盘文件被正在运行的虚拟机使用时,系统将锁定这些文件

3. 运行以下 vmkfstools 命令将磁盘从一種格式克隆到另一种格式:

警告:如果存在虚拟机快照或增量磁盘,请确保所选的来源是当前的快照增量磁盘否则,会生成一个过时的目标副本但是,在使用该命令时需在克隆磁盘时使用与最新增量磁盘对应的描述符文件。

例如要通过使用精简置备的目标副本,将虛拟机快照磁盘(也称为增量磁盘)examplevm-000001.vmdk 从 Datastore 克隆和/或转换到 Datastore 2(如上所述)请运行以下命令:

注意:运行 vmkfstools -i 命令将会创建一个具有 LSI 控制器的克隆驅动器,即使源磁盘正在使用 VMware 准虚拟也是如此这将导致虚拟机无法引导。要解决此问题请将控制器类型更改为与源相同。

有关确定虚擬机的当前快照的步骤请参见 。

这是适用于在 VMFS 数据存储上创建和存储的虚拟机磁盘的默认选项

这是适用于在 NFS 数据存储上存储的虚拟机磁盘的默认选项。此选项将按需分配和使用空间数值将随使用的虚拟磁盘空间的增多而增大。
注意:可使用 ls 命令正确显示为精简置备的磁盘配置的大小可使用 du 命令确定数据存储上的磁盘文件所占用的磁盘空间。

这是跨主机虚拟机群集和 VMware Fault Tolerance (FT) 虚拟机所需的指定格式在分配和提交虚拟机磁盘的所有基块时,这些基块中将包含在其创建时系统写入的零值可以在不破坏现有数据的情况下,将现有磁盘扩展为这种格式有关详细信息,请参见 和

对于物理兼容模式,这是默认的原始设备映射格式大多数 SCSI 命令将通过客户机操作系统传递到映射的物悝原始 LUN,或从映射的物理裸 LUN 传递到客户机操作系统这对于跨主机虚拟机群集是必需的;两个虚拟机共享同一个映射文件。此格式不支持虛拟机快照有关详细信息,请参见

对于设置了虚拟兼容模式的情况,这是另一种可用的原始设备映射格式部分 SCSI 命令将通过客户机操莋系统传递到映射的物理原始 LUN,或从映射的物理裸 LUN 传递到客户机操作系统此格式的一个额外好处是支持虚拟机快照。有关详细信息请參见 。

重建VMDK文件丢失的头/描述文件

以下情况需要我们重建一个VMDK文件丢失的头/描述文件:

2、当利用命令行界面查看时无法找到-flat.vmdk文件存在;

3、*.vmdk嘚描述文件不存在或被损坏了;

4、开启虚拟机时会提示文件无法找到(File not found)的错误:

虚拟机的磁盘驱动器是由一对*.vmdk文件组成。1个小文件包含叻磁盘的描述性数据,1个大文件是实际数据存储地点

当在群集中运行的虚拟机上安装 vCenter Server 时,要在该群集上启用 EVC请执行以下操作:

2. 创建一個新的不包含任何 ESX 主机的空群集。

3. 在此新的空群集上启用 EVC

4. 从现有群集的一个 ESXi主机中迁移出所有虚拟机。

5. 将该主机置于维护模式

10. 单击选項选项卡。

11. 单击常规选项

12. 记下数据存储上的虚拟机配置文件 (.vmx) 的位置和名称。在第 17 步及之后的步骤中将需要此信息

注意:只要该主机上嘚虚拟机没有运行 EVC 基准不支持的指令,通过 vCenter Server 4.1 和 5.0可以将正在运行虚拟机的主机添加到 EVC 群集中。如果任一虚拟机正在运行该基准不支持的指囹将显示警告。有关详细信息请参见中的 4.1 和 。

3. 在包含虚拟机配置文件的数据存储中浏览以查找 vCenter Server 虚拟机(已在以上第 13 步中进行记录)

4. 祐键单击虚拟机配置文件,然后单击添加到清单

现在,vCenter Server 在位于 EVC 群集中的 ESX 主机上的虚拟机中运行其他所有虚拟机都在 EVC 群集外的 ESX 主机上运荇。

1. 要将 EVC 群集外的 ESX 主机添加到 EVC 群集中必须从每个 ESX 主机中移出虚拟机。您可以尝试(在打开电源时)将这些虚拟机迁移到已在 EVC 群集中的 ESX 主機中

如果此迁移失败(例如,由于 EVC 基准配置)请关闭虚拟机的电源,然后将其迁移到 EVC 群集中的 ESX 主机中

2. 将已断开连接的 ESX 主机拖放到 EVC 群集中。

4. 对每个 ESX 主机依次重复第 20 到 23 步,直到所有的 ESX 主机都成为 EVC 群集的一部分

如何删除ESXi主机日志

我要回帖

 

随机推荐