Articles of vmware esxi

Vmware – 合并是必要的,但我想恢复

昨天晚上,我添加了一个新的磁盘,并运行Exchange的脱机碎片整理(使用新添加的磁盘作为临时path)之前,虚拟机的快照。 当我今天醒来时,服务器处于脱机状态,当我打开vSphere时,看到消息“configuration问题 – 需要虚拟机磁盘整合”。 我回答了这个问题,并select了取消/取消。 VM然后启动。 Exchange数据库现在约为160GB(从240GB左右下降),这大概是我预计在碎片整理之后的大小。 这让我怀疑碎片整理可能已经完成,但唉,它不会挂载。 在这个阶段,我的首选是恢复到快照。 有没有人在这种情况下呢? 我已经做了大量的阅读,但只find了解释如何通过合并来解决“需要整合”错误的文章。 我无法find任何有关删除不需要的增量磁盘以恢复到原来的。 有没有一种支持的方式来删除这些不需要的增量磁盘而不整合它们? 我可以简单地将diskname-000001.vmdk文件移动到其他地方,然后引导VM? (我也有一些.REDO_nSGail扩展名的文件,我想我也需要移动它)。 原始的.vmdk文件将处于只读模式 – 是否有一种方法可以将它们设置为读写? 感谢任何能提供一些build议的人。 其他信息: – ESXi 6.0 – 虚拟机是一个Windows SBS框(它有Exchange和AD)。 它还具有大约1TB的数据,并且在数据存储上没有足够的可用空间来将其全部恢复。 我必须首先移除所有虚拟机文件,然后恢复需要几个小时的备份,所以如果可能,我宁愿避免。

VMXNET3接收缓冲区大小和内存使用情况

背景 我们发生了Windows故障转移群集中断的事件。 验尸表明该节点已被删除,如本文所述 。 我们最近才把这个集群完全迁移到VMware环境中,看起来上面描述的事件可能是导致停机的原因。 相关的VMware知识库文章谈到了增加Small Rx Buffers和Rx Ring #1设置,但警告说增加这些太多可能会大大增加主机上的内存开销。 在对150台Windows虚拟机的Network Interface\Packets Received Discarded性能计数器进行审计后,16个guest虚拟机上的22个vNIC丢弃了一些数据包。 一个足够小的数量,我不担心额外的内存使用的主机征税,但我想了解如何使用内存这些设置和内存来自。 问题 缓冲区的数量和环的大小之间的关系是什么? 如何计算用于这些设置的给定值的内存量? 由于这些设置位于客户操作系统中的NIC本身上,我假定它们是驱动程序设置。 这使我认为使用的RAM可能是分页或非分页池。 它是否正确? 如果是的话,我应该担心吗? 我在这里没有考虑到担忧吗? 我们正在尝试确定在受影响的VM上将这些设置设置为最大值是否存在缺陷,而不是VMware主机内存使用情况。 例如,如果我们增加客户内存池耗尽的风险,我们更倾向于从小做起。 这些问题中的一些(可能全部)可能不是特定于VMware或虚拟化的。

如何判断磁盘在ESXi上是否失败/这些错误是什么意思?

我有一台运行VMware ESXi v4.1.0 348481的服务器。它有一个硬件RAID10和一个SATA备份驱动器。 我有一个运行的虚拟机,它具有RAID10数据存储上的主引导vmdk以及SATA备份驱动器的数据存储上的600 GB vmdk。 VM使用FreeBSD内核运行Debian linux,并使用ZFS作为备份驱动器。 编辑:该驱动器不直接连接到虚拟机。 它用作VMware数据存储,VM在SATA驱动器的数据存储上有一个vmdk。 数据存储空间不足(仅占65%) 我使用SSHlogin到服务器,发现昨天晚上备份被挂起, zfs list或zpool list都挂起。 所以我在ESXi中打开了虚拟控制台,很遗憾地看到: (da1:mpt0:0:1:0): READ(10). CDC: 28 0 19 97 3a 50 0 0 2d 0 (da1:mpt0:0:1:0): CAM status: SCSI Status Error (da1:mpt0:0:1:0): SCSI status: Check Condition (da1:mpt0:0:1:0): SCSI sense: MEDIUM ERROR info:4862ec asc:11,4 (Unrecovered read error – auto reallocate failed) […]

“无气泡化”的内存已经被VMware膨胀了

鉴于此问题中描述的受限的RAM情况,什么是最干净的方法(手动或以编程方式): 确定其VMware内存已由VMware气球驱动程序回收的VMware虚拟机。 “Unballoon ”RAM。 假定更多的物理RAM可用于环境。 我发现我可以将虚拟机移动到另一台主机,并清除气球状态。 有没有其他方法可行? 注:我已经添加了多个主机和〜512GB的RAM到环境中。 气球飞行的虚拟机本身并没有触发DRS重新平衡动作或无气泡。 我不得不手动vMotion每个受影响的虚拟机来清除它,如下所示… 这是之前… 之后…在集群中的另一台主机上执行vMotion。

监控运行ESXi的Dell / HP服务器(免费)

你们都在做什么来监控运行免费版本的ESXi服务器? 由于缺乏SNMP支持,对我来说似乎相当有限。 当驱动器或其他硬件出现故障时,我希望能够做的是获得某种警报。 我已经看到了一些关于在ESXi盒子上安装OpenManage(重build数组)的文章,但是这似乎也是一个相当痛苦的事情。 即使我使用OpenManage,我也不会在没有SNMP的情况下发出警报。 任何意见,input或指导将不胜感激。

监视VMware ESXi 5.5服务器上的DELL硬件

尽pipe研究这个话题相当多的在线(公​​平我不是一个全职的系统pipe理员)我无法弄清楚这一点。 我们有许多VMWare ESXi 5.5服务器,其中一些已经集成到了vSphere中,其中一些服务器没有(由于成本原因)。 他们都运行标准的ESXi镜像,除了一台运行DELL VMWare ESXi映像的机器。 我想要完成什么似乎很简单:configuration系统,以便可以通过SNMP从远程主机查询,无论是snmpwalk,Nagios,PRTG等。我想看到来自温度传感器,已安装磁盘及其状态的信息,风扇速度,PSU状态等 我的印象是,从DELL安装VMWare版本会自动启用必要的模块(最重要的是OpenManage),但似乎并非如此。 我有冲突的信息,甚至可能根本不可能,有些文档说,你不能通过SNMP查询DELL VMWare ESXi服务器,你需要使用CIM客户端。 然后是可以安装的OMSA VIBs等 我认为这是一个相当普遍的要求,但是可用的文档却在所有不同的方向上都有一个。 我试图做什么(甚至没有完整的vSphere环境)甚至可能?

有没有人在ESXi中实现与rsync的真正差异同步?

稍后再抨击我正在使用服务控制台在ESXi中执行任何操作的事实… 我有一个可以在ESXi 4.1U1中使用的rsync二进制文件(v3.0.4)。 当将虚拟机或备份从一个本地数据存储复制到另一个本地数据存储时,我倾向于使用rsync over cp。 我已经使用rsync将数据从一个ESXi盒复制到另一个,但只是为了小文件。 现在试图在我的主ESXi机器和辅助机器之间通过ghettoVCB执行备份的真正差异同步。 但即使在本地执行此操作(一个数据存储到同一ESXi计算机上的另一个数据存储),rsync也会显示为完整地复制这些文件。 我有两个VMDK的总大小为80GB,而rsync仍然需要1到2个小时,但VMDK的增长速度并不是很快。 下面是我正在执行的rsync命令。 我在本地复制,因为最终这些文件将被复制到从远程系统上的LUN创build的数据存储中。 它不是由远程系统上的rsync守护程序提供服务的rsync。 rsync -avPSI VMBACKUP_2011-06-10_02-27-56/* VMBACKUP_2011-06-01_06-37-11/ –stats –itemize-changes –existing –modify-window=2 –no-whole-file sending incremental file list >f..t…… VM-flat.vmdk 42949672960 100% 15.06MB/s 0:45:20 (xfer#1, to-check=5/6) >f..t…… VM.vmdk 556 100% 4.24kB/s 0:00:00 (xfer#2, to-check=4/6) >f..t…… VM.vmx 3327 100% 25.19kB/s 0:00:00 (xfer#3, to-check=3/6) >f..t…… VM_1-flat.vmdk 42949672960 100% 12.19MB/s […]

使用VSA为双机ESXi群集configuration本地存储到VM

我正在为我们的一个远程站点devise一个小的vSphere 5集群。 我们有一些IBM x3650,其中有6个300GB 10K RPM驱动器,以及双核四核CPU和24GB RAM。 由于我们在我们的主站点使用HP P4500 G2,因此我们拥有HP P4000 VSA的许可证。 我认为这将是使用它们的绝佳机会。 以下是我想要完成的基本绘图: 我想在每个服务器上运行一个P4000 VSA,并在networkingRAID-10(左手边说networking镜像,将其视为RAID 1,或者作为主动/主动存储集群)中运行。 然后我将把这个存储介绍给在这个小型集群上运行的客户。 它将由我们主站点上的vCenter Server进行pipe理。 所有的连接将是两个专用的存储千兆以太网。 pipe理和数据将共享一对连接,因为我不指望有高负载。 这些服务器只是提供目录服务,DHCP,打印等。 有没有人看到这种方法有可能是错误的? 这是最好的方式来做到这一点,而无需增加额外的专用存储头? 除了缺乏专用的Data / Mgmt接口外,这种devise还有什么缺陷吗?

我需要VMWare vSphere吗?

我正在计划使用vmware升级一些非常老旧的服务器,而不是使用所有新的服务器。 VMWare vSphere听起来不错,但由于预算不足,我无法承受许可证和SAN。 没有SAN,vSphere是否值得这个价格? 据我所知,没有SAN,VMWare HA,VMontion,FT不可用。 那么,我需要vSphere还是只有ESXi免费版本,假设我只需要每天备份vm? 您是否知道有关ESXi 4备份的完整解决scheme? TIA, -gk

RAID上的VMware ESXi SSD显示为非ssd

我正在用ESXi服务器replaceKVM服务器。 我刚刚安装了ESXi 5.5u1并添加了一个数据存储。 新服务器使用硬件RAID在RAID 6中有4个SSD驱动器。 当我添加数据存储时,VMware表示该存储是非ssd的。 这是正常的吗? 很显然,VMware正在看到RAID卡暴露的虚拟磁盘,而不是SSD本身。 如果VMware被告知这些是固态硬盘以获得最佳性能? 还是应该只留给RAID卡? 我最担心的是TRIM。