我们正在考虑在新的Hyper-V 2012 R2群集中使用Microsoft的CSVcachingfunction: 它默认启用,每个CSV分配512MB。 可以分配的最大内存为80%。 build议最大分配为64GB。 我们的节点将有足够的空闲内存(在节点故障的情况下等),所以大多数时候我们的主机将有足够的空闲内存。 我想知道的是,如果我们分配完整的64GB,会发生什么情况,并且发生节点故障,以致其余节点需要回收内存。 主机能够从caching中回收内存吗? 是否有可能通过检查系统进程来检测caching?
我有一个Hyper-V 2012 R2集群,通过FC连接连接到Dell PowerVault MD3600F存储arrays的4个Dell PowerEdge R620服务器; 所有的服务器都运行WS2012R2,几个月前新build了集群,所有的驱动程序和固件都是最新的,Windows被更新到最新的可用补丁(甚至是两天前发布的补丁)。 还有一个SCVMM 2012 R2服务器pipe理整个事情,但这对于手头的问题似乎并不重要。 在这个集群上运行着几个虚拟机。 其中一些是运行Windows Server 2008 R2的第一代虚拟机,而其中大多数是运行Windows Server 2012 R2的第二代虚拟机; 这些也包括最新的可用更新; 他们实际上是从集群后面build立的一个模板中部署的,并且在微软发布新的补丁时定期更新。 一切运作良好,但有时(即没有明显的原因或原因)虚拟机将无法启动,与可怕的INACCESSIBLE_BOOT_DEVICE错误代码崩溃; 这只会在启动(或重新启动)时发生:没有虚拟机运行时崩溃。 每当发生这种情况时,就再也无法使虚拟机启动了。 这是两周前第一次发生了一个没有运行任何生产工作量的虚拟机(刚刚部署)。 我们很急着要把它运用起来,因此我们只是简单地抓了一下,然后部署了一个新的; 但没有find问题的根本原因。 然后两天前又发生了,当我们重新安装了几个虚拟机之后, 其中三个没有回来,而其他一些没有任何问题。 即使在安全模式下,故障虚拟机也无法启动; 但是,启动到Windows恢复环境(从系统本身,从本地(虚拟)磁盘,而不是从Windows DVD启动到Windows恢复环境,这意味着虚拟磁盘确实可以访问),似乎一切正常:启动pipe理器正确列出要引导的系统( bcdedit /enum all /v的输出实际上与正在工作的虚拟机相同),所有卷都可以访问,甚至chkdsk不会显示任何错误。 唯一的bootrec /scanos是,在运行bootrec /scanos或bootrec /rebuildbcd ,该工具说无法find任何Windows安装(尽pipeC:卷在那里,而且是完全可读的)。 这只发生在WS2012R2第二代虚拟机(至less目前为止),因此我假设它是由EFI仿真和/或EFI引导加载程序中的一些问题引起的; 然而,这只是我的一个假设。 我提到更新的原因是因为我知道这是以前发生的 , KB2919355是负责的; 此外,微软最近还发布了另一个超级更新KB3000850 ,这也适用于主机,虚拟机和WS2012R2模板。 (巧合的是,在这次更新发布后的第二天,微软在整个Azure云平台上遭遇了全球性的崩溃,这个平台与我们的集群发生了一些惊人的相似之处,但我只是在这里猜测)。 我已经向微软提出了一个支持案例,但是我也在这里张贴,也许有人可以帮忙; 当然,如果微软提供了一个解决scheme,我会尽快将虚拟机重新联机。
我创build了一个“ 内部虚拟交换机 ”,允许Hyper-V虚拟机与主机进行通信。 此步骤将在主机上创build一个虚拟NIC。 但是,该虚拟NIC没有启用RSS(接收端扩展)的选项,导致从VM发送瓶颈。 有没有办法在主机上的虚拟网卡上启用RSS? 请注意,有一个选项可以启用虚拟机内的RSS。 另外,从VM到主机的大型发送有效载荷是否有更好/更快的通信方式?
我有独立的赢得2012 r2服务器与hyper-v就可以了。 这是我用来做实验的testing服务器,所以可以随时closures。 这不是问题。 是否有可能导入2012r2虚拟机到2016 hyper-v而不导出它们? 就像将vbox文件加载到virtualbox而不需要首先导出机器一样? 我的磁盘空间不足,我想干净安装主机操作系统,然后以某种方式取回我目前的虚拟机到新的hyper-v,但没有导出和导入它们。 所以他们现在仍然在同一个地方,只是在hyper-v中注册而没有太多的IO操作来导出和导入它们。 我不想做主机操作系统的升级,但干净的安装2016年,然后加载我的vms。 可能吗? 如果是,那么如何?
查看以下群集共享空间TechNet 文章 ,看起来这只适用于通过外部SAS背板共享JBOD磁盘arrays的主机。 但是,双节点群集中的每个主机都具有相同数量的SAS 15K驱动器(4),当前configuration为RAID 10arrays。 我想知道是否有Hyper-V等同于VMWare的Virtual SAN技术,而本地磁盘可以作为群集上的共享存储节点公开。 基本上我们只是想利用主机上的磁盘,故障转移群集pipe理器似乎不希望与本地磁盘一起移动,直到移动虚拟机的目标为止。 如果SAN维护能够根据需要将虚拟机混合到本地磁盘上,那将是非常好的。
我们是一个小企业build立一个新的服务器…预算是有限的当然。 我有大约500GB的数据要共享,需要在本地存储在单台服务器上。 主机服务器:戴尔Poweredge T610,24GB内存,至强CPU,RAID6 4TB等… Windows Server 2012 R2标准许可证,主机上安装HYPER-V核心angular色。 -VM1:Active Directory DC / DNS / DHCP -VM2:RDSterminal服务器 我的问题是,我应该在哪个VM上存储文件服务angular色和文件服务器数据VHDX? 我会为这些文件创build第二个VHDX,但是我应该将它附加到并运行angular色? 我的第一个想法是RDS服务器,因为你不应该在DC上执行文件服务器,因为它会禁用写入caching等等,但是我的担心是因为我们的一些糟糕的传统应用程序可能需要在RDS服务器上进行本地pipe理访问,权限是无用的,因此最好从DC虚拟机托pipe它,这样我们可以强制执行权限(我们不能承担另一个服务器2012年许可证将文件服务放在一个单独的虚拟机上),但Active Directory是否禁用写入caching所有磁盘/连接的VHDX或只在目录数据库所在的那个? 谢谢!
我有一个域join了HyperV Server Core 2012 R2机器,并且一个已join域的服务被启用并允许从这台计算机上访问。 默认情况下,公用configuration文件的WinRM防火墙例外限制对从Windows Pro 8.1升级到Windows 10 Pro的工作站中的远程计算机的访问。 在更新之前,我能够使用Hyper-Vpipe理器连接到2012 R2服务器来pipe理该机器上的VM。 更新后,我得到这个错误: [Window Title] Hyper-V Manager [Main Instruction] An error occurred while attempting to connect to server "HYPERV01". Check that the Virtual Machine Management service is running and that you are authorized to connect to the server. [Content] The operation on computer 'HYPERV01' failed: […]
我对使用Hyper-V相当陌生。 我正试图学习在运行虚拟机时closures和重新启动服务器的最佳做法。 我有一台运行MS Windows Server 2012 R2的物理服务器。 我在此Windows服务器上有两台在Hyper-V下运行的虚拟机。 一台虚拟机正在运行Windows 7 Professional的客户机操作系统。 另一个虚拟机正在运行Ubuntu 14.10。 我的问题是,在closures物理服务器之前是否需要closures每个虚拟机,或者是否将物理服务器closures虚拟机作为其closures的一部分? 我一直无法find有关这个过程的任何信息。 任何人都可以指向正确的方向吗? 谢谢
我们正在争论今年晚些时候是否将Client Hyper-V或VMWare Player Pro添加到新的Windows 10桌面,并让我们的开发人员在其本地桌面上的Windows 7 VM中运行他们的开发人员工具。 出于安全原因,他们将不会在他们的本地工作站上拥有pipe理员权限,这些工作站将只用于托pipe他们的虚拟机,而不需要pipe理员权限的办公室工作,如电子邮件,networking,Microsoft Office等。 开发者将拥有虚拟机的pipe理权限。 虚拟机将位于隔离的networkingVLAN和AD域中,不能访问Internet,虚拟机和主机之间无直接文件传输或networking访问。 用户将在虚拟机内进行所有的开发和testing。 我一直没有find一个真正的虚拟机“玩家”,只允许使用现有的虚拟机,而不是安装在工作站上创build新的虚拟机。 客户端Hyper-V根本无法工作,除非用户在主机上拥有本地pipe理员权限,或者是Hyper-Vpipe理员组的成员,这使得他们可以无限制地configuration虚拟机设置,这将使他们很容易到达即使主机上没有pipe理员权限也是如此。 VMWare Player不只是一个玩家。 它也允许创build新的虚拟机,即使没有pipe理员权限。 是否有任何其他虚拟机软件允许使用本地工作站上的现有虚拟机,但不添加或重新configuration虚拟机硬件? 如果无法完成,我们如何才能在Hyper-V中构build高度可用的虚拟服务器,这将具有大量软件开发,长时间查询以及构build和debugging等所需的性能。许多开发人员使用10个或更多应用程序同时在他们现有的系统上有16GB RAM。 所以,我猜想我们需要2个非常强大的服务器以及大量的内存来同时运行100个高内存虚拟机和某种虚拟SAN。 它还需要磁盘空间和I / O来处理100个繁忙的工作站虚拟机。 如果有100个虚拟机,我们可以在2个成员的故障转移群集上运行50个虚拟机。 如果一个人失败了,另一个人需要能够毫无问题地处理所有100的负载。 我们也可以进行计划中的实时迁移来进行维护,例如在主机上重新启动Windows Update。 然后,我们需要SCVMM来pipe理它们,并为用户分配私有云访问权限,以便他们可以访问虚拟机,还可以在其软件testing虚拟机上创build/还原检查点。 由于我们的资金有限,那么使用戴尔,惠普等厂商提供的硬件,可以使这项工作(服务器规格等)成本有效的硬件devise以及我们希望使用的硬件价格范围是什么。 如果成本是天文数字的,那么我们将回到在工作站上本地添加虚拟机的计划,并试图find限制用户创build未经授权的虚拟机的方法。
我有一个运行系统中心端点保护的2012 R2 Hyper-V主机。 它有两个虚拟的Windows服务器。 我有一个文件夹中的所有.vhdx驱动器d:/ server / 我可以信任杀毒软件扫描这些文件,发现病毒,或者我需要在每个虚拟机中安装一个antiviurus程序吗? 如果我手动扫描这些文件,端点保护几乎立即返回没有发现病毒,这使我不知道它甚至试图扫描它们。