标签: hyper-v

即使使用 NTP,Hyper-V 机器也会随时间漂移

已解决 问题是那台机器上的 Hyper-V。我删除了 Hyper-V,安装了 VMware Server,运行了相同的 VM。时间同步问题消失了(一天后相差 < 100 毫秒)。


我的设置是这样的:

HYV1 - HyperV machine (non domain) - sync irrelevant
AD1  - VM AD server on HYV1, sync'd to time.nist.gov. HyperV time sync off.
S1   - Physical machine, sync'd to domain. 
S2   - Physical machine running HyperV, sync'd to domain.
V1   - Linux VM machine on S2, sync'd to AD1. No HyperV integration.
Run Code Online (Sandbox Code Playgroud)

AD1 和 S1 具有良好的同步性——条形图显示的差异小于 100 毫秒。

S2像疯了一样漂移。这是 AD1 的一些带状图:

18:33:22 d:+00.0010138s o:+05.4101899s 
18:33:24 d:+00.0010138s o:+05.4319765s 
18:33:26 d:+00.0000000s …
Run Code Online (Sandbox Code Playgroud)

windows windows-server-2008 hyper-v ntp time-synchronization

10
推荐指数
1
解决办法
2万
查看次数

如何将 VMWare VMDK HDD 文件转换为 HyperV VHD 文件?

将 VMWare VMDK HDD 文件转换为 HyperV VHD 文件的最佳方法是什么?

我的任务是将我们的环境转换为 HyperV 以进行评估。我们是 MSDN 订阅者,因此如果您知道,我可能可以使用该工作的 MS 软件。

我一直在使用“vmdk2vhd”成功或错过成功 - 大约一半的时间它告诉我“无效的vmdk”,据我所知它们应该没问题。

hyper-v vhd vmware-vmdk

10
推荐指数
1
解决办法
3万
查看次数

Linux 桥接不转发数据包

我正在尝试使用 2 个以太网接口设置 Linux 网桥,但无法使其正常工作。我正在使用 Gentoo Linux 并认为这会很容易,但我最终无法让数据包通过网桥。在 Hyper-V 下虚拟化的所有内容对任何事情都很重要(但我对此表示怀疑)。

这是我的配置。

 ------              ------------------           --------         -----------
| NUX3 |------------|eth1  BRIDGE  eth0|---------| ROUTER |-------/ INTERNET /
 ------              ------------------           --------        -----------
192.168.1.195/24    192.168.1.197/24 (br0)     192.168.1.101/24
00:15:5d:00:01:12   00:15:5d:00:01:08 (eth0)   00:15:5d:00:01:03
                    00:15:5d:00:01:13 (eth1)       
Run Code Online (Sandbox Code Playgroud)

# cat /etc/conf.d/net

bridge_br0=( "eth0 eth1" )
config_eth0=( "null" )
config_eth1=( "null" )
config_br0=( "192.168.1.197 netmask 255.255.255.0 brd 192.168.1.255" )
routes_br0=( "default via 192.168.1.101" )
Run Code Online (Sandbox Code Playgroud)

# brctl 显示

bridge name      bridge id              STP enabled      interfaces
br0              8000.00155d000108      no               eth0
                                                         eth1
Run Code Online (Sandbox Code Playgroud)

# brctl …

linux hyper-v gentoo bridge

10
推荐指数
3
解决办法
2万
查看次数

为什么我的 HyperV 虚拟机会随机失去连接?

我有一个奇怪的间歇性连接问题,大约每两周发生一次。

首先是我的配置:我正在运行一个带有两个物理主机(node01 和 node02)的 HyperV 故障转移集群。主机都运行带有 SP1 的 Windows Server 2008 R2 HyperV 服务器(免费的)。在这些主机上,我运行了两个 VM,每个 VM 都运行带有 SP1 的 Windows Server 2008 R2 Web 版。我的存储服务器是通过 iSCSI 连接的 Windows Storage Server 2008。主机和存储服务器都运行直接从英特尔网站下载的最新网络驱动程序。

问题是:在 99.99% 的情况下,一切正常。大约每两到三周一次,VM 将同时失去传入和传出的网络连接。当这个情况发生时,

  1. 我无法 RDP 到任一 VM。
  2. 我可以 RDP 到任一主机。
  3. 我可以通过右键单击节点并选择“连接到虚拟机”从故障转移群集管理器连接到任一 VM
  4. 一旦我按照上面 #3 中的描述连接到 VM,我就无法访问 LAN 上的任何网站或机器。禁用并重新启用 VM 内的虚拟网络连接并不能解决问题。
  5. 如果我将 VM 移动到不同的节点,就可以解决问题(在接下来的两周内)。
  6. 如果我重新启动主机并将 VM 移回主机上,就可以解决问题(在接下来的两周内)。
  7. 发生这种情况时,故障转移群集不会自动对 VM 进行故障转移。
  8. 任何主机或 VM 上都没有异常事件日志条目。

这种情况已经发生了大约 5 次,症状与上述相同。我怀疑是网络驱动程序或网络硬件问题,但由于我已经在运行最新的驱动程序,我不知道该怎么办。

这真是令人头疼……有什么想法吗?

更新

我在这里发现了一个非常相似的案例:虚拟机失去了 Hyper V 集群上的网络连接

2011 年 7 月 29 日更新 …

networking failover hyper-v hyper-v-server-2008-r2 failovercluster

10
推荐指数
3
解决办法
7万
查看次数

从 Hyper-V 中的来宾访问 USB

Hyper-V 来宾操作系统能否访问连接到 Hyper-V 主机的 USB 设备?

如果是这样,我该如何设置?

windows-server-2008 hyper-v

10
推荐指数
1
解决办法
4991
查看次数

Windows Server 2012 能否在 Server 2008 R2 Hyper-V 主机下作为来宾 VM 运行?

Windows Server 2012 能否在 Windows Server 2008 R2 Hyper-V 主机下作为来宾虚拟机运行?如果是这样,对于来宾操作系统在这种情况下可以做什么,是否有任何重要或显着的限制?

我有一台实验室 PC​​,其中有许多 VM 作为来宾在 W2K8R2 Hyper-V 服务器上运行。我不会对虚拟机做任何太奇特的事情,基本上只是运行我的应用程序软件安装的测试。我会寻找 IIS、COM+ 和一般的 WinForms 安装功能。

我是否可以创建 Windows Server 2012 来宾 VM 以在我的环境中运行,或者我是否需要升级我的实验室 PC​​ 以运行 Server 2012 Hyper-V 以支持 Server 2012 来宾?

hyper-v windows-server-2008-r2 windows-server-2012

10
推荐指数
2
解决办法
2万
查看次数

如何在 Windows Server 2008R2 和运行 Ubuntu 12.04 的来宾之间共享剪贴板?

我使用带有 Hyper-V 的 Windows Server 2008 R2 和运行 Ubuntu 12.04 LTS 的来宾。

如何在 Windows Server 2008R2 和运行 Ubuntu 12.04 的来宾之间共享剪贴板?

更新

我需要什么协议来连接这些机器?我想在 Ubuntu上按ctrl+ c,然后在 Windows Server 上按ctrl+v并以这种方式复制文本。

现在我使用 WinSCP。所以我用文本创建一个文件,然后复制这个文件。这并不容易和快速。

windows-server-2008 hyper-v copy buffer ubuntu-12.04

10
推荐指数
1
解决办法
2万
查看次数

如何使用 Ubuntu 压缩 VHD 文件?

我使用角色为 Hyper-V 的 Windows Server 2008r2。来宾系统是 Ubuntu 12.04 LTC。它位于动态虚拟硬盘上。

我想压缩这个 VHD(磁盘上的实际大小是 50 GB,360 GB)。但我不能这样做,因为 Ubuntu 文件系统不是 NTFS。 我需要什么(gparted,sdelete,...)来解决这个问题?

主要问题是文件系统不是NTFS,而是ext4。

答案:

1) 下载systemrescuecd

http://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/3.8.1/systemrescuecd-x86-3.8.1.iso/download

2) 将此 .iso 添加到 quest OS Ubuntu

3)启动这个虚拟机

4)使用zerofree

zerofree /dev/sda1
Run Code Online (Sandbox Code Playgroud)

5) 关闭这个虚拟机

6) 使用 Hyper-V 管理器(编辑 -> 碎片整理)

这个 vhd 是 360 Gb。现在 70 GB。

ext4 ntfs hyper-v zero-fill hyper-v-server-2008-r2

10
推荐指数
2
解决办法
1万
查看次数

Windows 7 PC 可以远程管理 Server 2012R2 上的 Hyper-V

我有一个 Windows 7(W7 Pro,SP1,最新)桌面和一个 Windows Server 2012R2 服务器,运行 Hyper-V 角色和多个 VM。

我已经完成了HVRemote并在两端设置了所有内容,HVRemote 的诊断检查声称我在任何一端都没有问题,但 Hyper-V 管理器始终无法连接(“计算机 '{Computer Name}' 上的操作失败的。”)

W7可以远程管理Server 2012R2吗?我以前使用同一个桌面来管理服务器 2012(不是 R2)上的远程 Hyper-V 实例。

我不知道还能去哪里看。我已经翻阅了事件日志,但没有发现任何有希望的东西,而且我对如何尝试和诊断问题一无所知。

hyper-v

10
推荐指数
1
解决办法
2万
查看次数

可以禁用 Hyper-V VM 的 PXE 启动吗?

Hyper-V 虚拟机能够进行 PXE 引导。显然,PXE 启动会引起一些安全问题。问题是,与典型的物理机固件不同,没有明显的方法可以完全禁用 PXE 引导。

Hyper-V 管理器在以下位置显示每个 VM 的网络适配器Settings=>Firmware=>Boot Order

在此处输入图片说明

您可以将网络适配器移至引导顺序的底部,但不能将其从该屏幕中完全移除。因此,如果由于某种原因,Hyper-V 无法从任何其他驱动器启动,VM 仍会尝试 PXE 启动并显示以下屏幕:

在此处输入图片说明

我已经Settings=>Network Adapter寻找了一种禁用 PXE 启动的方法,但无济于事。

所以我的问题是:

  1. 如何在 Hyper-V VM 中禁用 PXE 启动?
  2. 如果您无法禁用 PXE 启动,是否有充分的理由?

我使用的是 Windows Server 2012 R2

virtualization hyper-v boot pxe-boot windows-server-2012-r2

10
推荐指数
1
解决办法
2万
查看次数