在我的 Windows Server 2008 R2 w. Hyper-V 角色,我有这些来宾 VM:
一般而言,所有机器都非常快速且响应迅速。但是,Windows XP Pro 来宾非常迟钝。连接到控制台/或 RD 会话最多可能需要 2 分钟。有时它可以“进入睡眠”几分钟。我曾尝试添加第二个 CPU 和更多内存,但无济于事。当问题发生时,几乎不可能让响应式任务管理器来分析哪个进程占用了 CPU。但我注意到它可以是各种过程;lsass.exe、crss.exe 等
集成服务已安装。Microsoft Security Essentials 已安装,但我试过没有它,没有区别。
有任何想法吗?
我们使用 Hyper V 在刀片的 6 节点故障转移集群上运行多个 VM。
我们有一个间歇性问题(每隔几天在不同时间 - 不是固定频率)虚拟机失去网络连接。对 VM 的控制台访问表明一切正常,底层刀片具有正常连接。为了解决这个问题,我们要么必须重新启动虚拟机,或者更常见的是,我们实时迁移到另一个刀片,这会启动连接,然后我们将其迁移回原始刀片。
我已经在特定刀片上运行的特定 VM 发生了 3 个这种情况,但是在不同的刀片上运行不同的 VM 时发生过一次。所有 VM 和刀片都具有相同的基本设置并运行 Windows 2008 R2。
由于事件日志没有提供任何帮助,我应该寻找诊断此问题的可能原因的任何想法?
编辑:
我已经检查过每个刀片是否都在运行最新的 NIC 驱动程序,一切似乎都很好。
令我困惑的事情 - 虚拟机的故障转移或重新启动解决了该问题。虽然我需要解决导致 NIC 挂起的潜在问题,但我还担心 VM 没有故障转移到另一个可以为我解决中断的节点。有没有办法配置集群,以便它可以判断 VM 来宾已丢失连接并进行故障转移?就目前情况而言,集群假设 VM 正在愉快地运行,因为我认为 Hyper V 表示即使存在问题也一切正常。
编辑:
我想我会更新这个,因为问题仍然很突出 - 不那么频繁,但对于哪个 VM 受到影响似乎仍然是随机的。最新检查是所有 VM 都运行相同的 MPIO 驱动程序和相同的虚拟 NIC 驱动程序版本。一切看起来都与运行在同一刀片中心但在此集群之外的一些 VM 相同,并且这些 VM 从未遇到任何问题。
我有一台在 Hyper-V 下运行的虚拟 Ubuntu 10.04 机器,但我丢失了密码。使用物理 Ubuntu 盒子,在 grub 提示符下按 ESC 并继续重置密码非常容易。不幸的是,我看不到 grub 菜单,按 ESC 什么也不做。谁能提供一些有关如何在此虚拟机上重置密码的建议?
linux grub password-recovery hyper-v-server-2008-r2 ubuntu-10.04
我正在尝试启动在 Hyper-V 管理器中创建的虚拟机。我想从 NIC 引导,以便 VM 可以连接到 PXE 服务器(通过多次按 F12)。问题是,我根本无法启动。我得到的只是经典:“启动失败。重新启动并选择正确的启动设备......”
这是我对此虚拟机的设置:
Hardware
BIOS
1st boot device: Legacy Network adapter
Network Adapter
Network: Local Area Connection - Virtual Network
MAC Address: Dynamic, 00-15-5D-4C-1A-02
Run Code Online (Sandbox Code Playgroud)
这台机器已经添加到 PXE 服务器上的 System Center Config Manager 中......但此时这无关紧要,因为机器甚至没有启动!
我刚刚在一台运行着 4 个来宾 VMS 的 Hyper-V 服务器上发生了一件奇怪的事情。主机服务器和所有来宾都是 Server 2008 R2 SP1。
我使用远程桌面登录其中一个来宾 VM 并重新启动在其上运行的 Web 应用程序,然后注销。我尝试远程访问该服务,但没有响应。我尝试了其他服务,他们也没有反应。我登录到主机服务器并打开 Hyper-V 控制台,所有虚拟机都暂停了。跆拳道?我手动恢复了它们,然后它们就走了。
我很确定我没有做任何事情来让这些虚拟机暂停。我可能不知何故不小心做了一个,但是一堆 4,绝对不是!那么这怎么会发生呢?什么会使虚拟机自行暂停?
我有一台 Windows 2008 R2 服务器,它是 Hyper-V 主机(Dell PowerEdge T300)。今天第一次遇到奇怪的情况;我失去了与其中一台来宾计算机的连接,但实际登录时,来宾操作系统似乎仍在运行,但无法再通过网络进行联系。
我试图关闭来宾计算机 (Windows XP),但它无法关闭,卡在无法关闭的“无响应”对话框中。我使用 Hyper-V 管理控制台重置机器,它无法退出重置状态。
我试图保存另一台 Windows 2003 来宾计算机,并且它的保存状态 (0%) 会有所进展。另一个正在运行的 Windows 2003 来宾卡在登录对话框中。
我的第一个怀疑可能是本周(2011 年 11 月 10 日)的一个 Windows 更新补丁可能与此有关,该补丁仍在等待系统重启。好吧,因为我无法对 Hyper-V 做任何事情,所以我继续重新启动 Windows 更新,现在它卡在了半小时
“关闭 hyper-v 虚拟机管理服务”
在重新启动之前,我没有观察到系统事件日志中报告的任何硬盘错误;怀疑是磁盘相关的情况。
我要强制硬重启吗?
更新
好的,所以我在处理其他事情时让它挂了一个多小时,谢天谢地,主持人干净利落地重新启动。我现在可以很好地操作客人机器了。呼。
Hyper-V 一定是出于某种原因一直在爬行。过去观察到,当主机长时间(两周到一个月)启动时,VM 会变慢,但从来没有这么慢。很想知道我可以观察到哪些类型的性能监控项目,以提示为什么会发生这种情况。
更新 2012-02-13
从那以后的几个月里,Hyper-V 又两次陷入这种状态。它随机出现并且没有任何错误事件日志来暗示是什么导致它进入这种“醉酒”状态。只是 Hyper-V 管理服务超时。
Log Name: System
Source: Service Control Manager
Date: 13/2/2012 9:16:48 AM
Event ID: 7043
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: elune
Description:
The …Run Code Online (Sandbox Code Playgroud) 我有一台在没有桌面 GUI 的 Windows 2008 服务器上运行的Hyper-V主机。
此服务器当前加入了一个不再存在的域,并且该旧域的域控制器仍在网络上。
使用本地管理员帐户,在 Windows 命令提示符下,我试图从不存在的域中退出。
我试过这个命令:
netdom remove /d:DomainThatNoLongerExist.COM HYPERVComputerName
Run Code Online (Sandbox Code Playgroud)
我明白了:
The specified domain either does not exist or could not be contacted.
The command failed to complete successfully.
Run Code Online (Sandbox Code Playgroud)
我没有尝试“先取消加入”,而是尝试加入新的现有域,但每次尝试时,它都说它已经加入,但实际上还没有加入;因为新域的名称是以前域的子域,它假设它已经加入,而这种错误的假设给我带来了很多麻烦。
那么,有人可以告诉我如何取消加入这个不再存在的域吗?
顺便说一句,这尤其重要,因为我无法通过 Hyper-V 管理器访问任何当前正在运行的虚拟机,因为它使用客户端的 windows-login-credentials 自动进行身份验证,这些凭据适用于 Hyper-v 主机不存在的域之外的另一个域. 我拥有的唯一访问权限是本地管理员帐户,我无法弄清楚如何从远程计算机在 Hyper-V 管理器中使用这些凭据(并且我不知道在以身份登录后无法在主机上启动 Hyper-V 管理器)本地管理员)。
active-directory hyper-v domain-controller hyper-v-server-2008-r2
我们目前正在运行 VMWare ESXi,有 1 个 Windows 2008 R2 标准实例、1 个 Windows 7 实例和 2 个 Linux 实例。
所以,最近我想升级我的服务器,因为发生了很多事情。我找不到 Intel 1GB 多端口适配器,所以我得到了 Dlink 的适配器,但 VMWare 不支持它。另一个问题是我们的硬件 NAS 速度极慢,而且他们的技术支持充其量是无用的。20MB/s 的 RAID5 与 NIC 组合和只有 iSCSI 在性能方面真的不能说太多。所以我遇到了只能在Windows下运行的Starwind VirtualSAN。因此我计划将我的 VMWare 迁移到 HyperV。
我们只有 1 个 Windows 2008 R2 Standard 许可证可用。但正如我在 Microsoft 网站上看到的,Windows 2008 R2 Standard 有资格使用 1 个 VM 和 1 个主机。此 Windows 2008 R2 负责 Citrix 远程桌面。
我已成功执行迁移,但在执行实时迁移之前我还有一些问题。
我刚刚在一台新机器上安装了 hyper-v 服务器用于测试目的,想知道是否有办法在本地访问其中一个来宾?
还是只能通过另一台机器上的 Hyper-V 管理器(或远程桌面)才能访问它们?
因此,唯一的解决方案是安装 Windows Server 2008 并向其添加 Hyper-V 角色,如果我也希望能够在服务器计算机上工作?
virtualization windows-server-2008 hyper-v hyper-v-server-2008-r2
我正在尝试在 Hyper-V 中导出虚拟机。
我点击Export,我选择了一个位置:

然后点击Export,没有任何反应:

如何在 Windows Server 2008 R2 Hyper-V 中导出虚拟机?
hyper-v ×7
export ×1
grub ×1
iscsi ×1
linux ×1
networking ×1
pxe-boot ×1
starwind ×1
ubuntu-10.04 ×1
windows-xp ×1