Articles of vmware esx

潜在的VMWare 5.1容错缺陷/问题?

背景/设置 我已经安装了全新的vCenter Server 5.1和相关组件。 我已经采取了所有步骤(据我所知)来启用FT,并且它第一次工作 (顺便说一句,拔出电源线并观察虚拟机继续工作 – 真棒感觉)。 我采取的步骤是: 使用两台服务器创buildHA群集 添加一个额外的虚拟VMkernel网卡来处理每台主机上的FTstream量 确保所有主机都可以访问多个networking存储设备(EMC和netapp)。 在虚拟机上,将CPU / MMU虚拟化选项更改为“使用Intel VT-x / AMD-V用于指令集虚拟化和用于MMU虚拟化的软件” 右键单击虚拟机并select“打开容错”。 这成功完成。 再次,这工作 。 问题 然而,现在,在虚拟机菜单中,所有主机重新联机后,选项又是“打开容错 ”(我以为曾经想过,它会继续?) 另外,如果再次单击以打开容错,则会收到消息“虚拟机正在以容错方式不兼容的监视器模式运行”。 但是,selectVT-x / AMD-V是在我的初始testing工作之前最后一次解决了这个问题,并且它仍然在菜单中被选中 。 问题 这是显示器中的错误,机器仍然是容错? 这是我需要重新configuration每次? 一旦机器被configuration为容错,它是否永远保持在那个模式下? 我的猜测应该是,但是这个经验让我质疑它。 更新:更多信息(潜在的主angular?) 为了使事情更有趣,我只是尝试了以下内容: 将VM上的CPU / MMU设置回“自动” 重新启动虚拟机 将CPU / MMU重新设置为首次使用的英特尔设置 重新启动虚拟机 点击“打开容错” … 并收到相同的错误 。 谢谢!

在多个主机上使用VMware分布式交换机来伪装NAT

我需要为networking内的某些机器构build一个NAT。 希望用dvSwitch做到这一点 – 因为在这种情况下,攻击问题的逻辑方式似乎只有30个主机。 为了让NAT的VM能够访问“真实”的networking。 我提供了一个“路由器”虚拟机,它可以访问WAN /外部networking,也可以作为NAT机器的DHCP服务器。 问题空间 当连接到NAT接口的机器和路由器在同一个主机上时,他们从路由器虚拟机获得一个IP,并且完美地工作(路由到外部)。 不幸的是,连接到dvSwitch的其他主机上的机器没有获得IP,而进一步的tcpdump显示在dvSwitch内没有通过主机的networking数据。 有没有人使用dvSwitch实现NAT解决scheme之前,他们可以分享? 谢谢。 编辑: 包括图 。

ESXi 4.0许可限制

据我所知,该软件是免费的,你只需要注册,以消除60天的限制。 这是否意味着我每次在新机器上安装ESXi都必须注册? 或者,我可以使用相同的密钥进行不同的ESXi 4.0安装吗?

VMFS 3.31与VMFS 3.33

在将vmware 4.0升级到4.1之后,我们现在看到2个不同版本的vmfs LUNS。 有什么人可以告诉我什么之间的区别是。 3.31和3.33。 是否有必要升级卷? 谢谢

VMware ESX虚拟机,Windows 2008 Server R2,内存已满,但进程总在哪里?

我们已经在Windows 2008 R2服务器上build立了一个TFS 2010服务器,并且最近已经开始超时并给予较长的操作时间。 当我login到机器,我可以看到,任务pipe理器性能选项卡说,分配3.86GB,但是当我去进程选项卡,总结所有正在运行的进程,我最终在700和900MB之间,取决于机器运行了多久。 我在类似的标题列表中发现了这个问题,希望它能帮助我: Windows Server 2008 R2中奇怪的内存使用情况 我在列表中运行了SQL查询,给了我下列项目: object_name计数器名称cntr_value cntr_value_MB ————————- ————————- – ———————— SQLServer:缓冲区pipe理器数据库页面988 8.000000000 SQLServer:缓冲区pipe理器空闲页面140 1.000000000 SQLServer:缓冲区pipe理器总页数2923 23.000000000 SQLServer:内存pipe理器目标服务器内存(KB)23384 22.000000000 SQLServer:内存pipe理器总计服务器内存(KB)23384 22.000000000 我不明白这是否解释了记忆问题,但是我认为如果问题与该问题相同,那么最后一列应该表示更高的值。 我甚至将SQL Server的内存使用限制为3GB,而当前进程选项卡显示sqlservr.exe使用92MB的内存。 另外请注意,4GB已经足够用于这台机器了,而且我们在正常运行时没有任何性能问题或问题,但最近的行为变化令人不安。 该机器是在VMware ESX 4.1服务器上运行的虚拟机,可以这样吗? 我已经阅读了VMware使用的“内存气球”,以便在其他紧张的系统中窃取内存,但物理服务器上的可用内存总量为32GB,性能概述说明其中有17个可用。 还有什么我应该看看,或者我应该怎样看待上述数据? 重新启动后,机器回到我所称的可解释的数字,但它在一天中缓慢地回升到4GB,然后开始超时。 另外请注意,我并不是100%肯定内存导致超时,但机器运行良好,直到内存接近那些4GB,所以至less它似乎是链接的,但它当然可以是两个不同的效果从同样的原因。 至less有一个月没有任何窗口的更新至less一个月,无论是好的还是坏的,所以没有任何维护与问题出现时相吻合。

vSphere:对于单个物理CPU上的大型VM具有比核心更多的vCPU的性能影响?

我在托pipe托pipe供应商处运行vSphere私有云configuration。 物理主机具有双14核CPU和128 GB的RAM。 我们运行的一个应用程序可能会multithreading昂贵的计算任务,并且我已经要求供应商创build三个虚拟机,每个虚拟机具有20个vCPU和32 GB的RAM。 请注意,vCPU与物理核心的比例将保持在极低的水平,不会比1大得多,而且总RAM将会被低估。 厂商的工程师表示,一个20-vCPU的虚拟机会对性能产生负面影响,因为它跨越了多个物理(14核心)CPU插槽,即使每个主机上总共有28个物理内核可用。 这对我来说没有任何意义,但是我对这一点还不够了解,一般依靠厂商的build议。 这个警告是否正确?

为软件iSCSIconfigurationVMWARE服务器

我有一个IBM x3650与以下组件: 6 Gb NIC(全部连接到同时包含ISCSI vlan和SAN iSCSI连接的Extreme Networks x450交换机) 我需要对软件iSCSI进行正确的configuration才能连接到SAN上的LUN。 目前我有它设置如下,并且它连接并看到LUN: 1个网卡 – vSwitch0 / vswif0 2个NIC – vSwitch1 / vswif1 / vmkernel 我的问题确实是: A)为了冗余和负载平衡,我应该如何正确使用它们? B)我可以在iSCSI操作上获得vmkernel的吞吐量(成组)吗? 一旦我在这一个正确的configuration,我将添加第二个相同的服务器到相同的LUN,以便我可以做vmotion等。 任何指导表示赞赏。 如果您需要澄清,请提出问题。 附上一些截图 VERSION是3.5.0,158874

VMWare CPU如何在群集中共享(跨不同的主机)?

示例:您有一个拥有3个主机的DRS群集。 如果我在驻留在ESX1的VM1中运行testing,需要更多的CPU,它将从集群(== ESX2)分配,现在该如何完成? 将我的一个VM1进程线程在ESX2 CPU上运行?

从RAM磁盘运行KVM / XEN / Hyper-V虚拟机,这可能吗? 实际的?

目前,我正在使用ESX(v3和v4)来testing脚本操作系统(Windows 2003)和应用程序安装DVD。 DVD ISO(8GB)安装在1Gbps NFS数据存储上,VMDK(20GB)安装在通过NFS通过10Gbps链接安装的SSD上。 它仍然需要比我真正想要运行一个testing迭代更长的时间,我想知道如果将虚拟磁盘和ISO挂载到与虚拟机pipe理程序运行在同一台服务器上的RAM磁盘上将是值得的。 我可以将一台服务器专用于这个虚拟机,系统中的32GB内存应该足以应付我所猜测的技巧。 (1GB虚拟机pipe理程序操作系统,28GB RAM磁盘和2GB的虚拟机<32GB可用) 由于在ESX中托pipe一个RAM磁盘似乎不可能,我打算尝试KVM / Xen / Hyper-V。 KVM可能是我三个人的首选。 那里有人试过这个? 请记住,这纯粹是为了安装程序的testing运行,一旦testing完成,虚拟机将被丢弃,所以我不担心从远程电源故障中丢失数据。

PowerCLI:在虚拟机中运行命令

我们有几个视图桌面,我需要在所有桌面上执行脚本一次。 不幸的是,WMI被禁用。 这些桌面都运行Windows XP SP3 我想我已经读过关于通过VMwares PowerCLI在guest虚拟机中执行命令的可能性。 任何人都可以确认,如果这是可能的,甚至可以提供一个链接?