我可能没有正确地问这个问题,所以如果我错了,请原谅我。
我有一个在 Hyper-V 中运行的 VM。主机实际上是一个 Web 服务器,因此它具有 IIS、Internet 连接等等。我想要的是这个虚拟机,它也将运行 IIS,可以从外部世界访问。我知道不可能让 IIS 监听端口 80,因为它已经被主机接管了,所以像 8080(或任何任意端口)这样的东西就可以了。
我到处搜索,找不到任何关于如何使用 Windows 防火墙或 Hyper-V 本身设置端口转发的信息。
我在 Hyper-V 下的 2008 服务器上运行多个 VM(主要是 Windows XP)。我想根据时间表自动安排其中一些机器的启动和关闭。将可用性限制在人们应该在办公室登录的时间。
这怎么能实现??
有没有办法使用 Win2008 R2 Hyper-V 管理器或命令行工具找出 Windows XP Hyper-V 来宾的外部可访问 IP 地址?
我希望能够通过远程桌面通过 IP 地址连接到我的来宾(对于名称解析无法正常工作的情况),但如果不通过 DHCP 服务器进行梳理,则很难知道哪个 IP 地址对应于哪个主机。
有任何想法吗?
为每个来宾分配静态 IP 是可能的,但这是我想避免的。
我正在为新的 Hyper-V 集群定价 4 台 Dell R710。我可以选择以下两种配置,价格相同:
每个节点 128GB 800Mhz RAM
或者
每个节点 96GB 的 1333Mhz RAM。
CPU 是双 Xeon E5645。
如果我可以选择 128GB 选项会更理想,但我不希望它以巨大的性能成本出现......
在这种情况下,RAM 时钟速度的差异是否会在典型的 VM 环境中产生明显的性能提升或损失?
我可以使用 96GB 至少 2 年......那么性能提升值得吗?
我们在 Windows Server 2008 R2 上运行 Hyper-V 服务器。我订购了一个子网,因为我们希望为您的每个 VM 提供一个公共 IP 地址。
我的数据中心提供商(来自德国的 Hetzner AG)对此写了以下内容:
虚拟化问题
使用这种类型的 IP/子网分配,不可能使用“桥接”设置,因为这样的设置会出现多个 MAC 地址。VPS(linux 虚拟服务器、Xen、vmware 等)必须使用所谓的“路由”设置(VMware:“仅主机网络”)。对于额外的子网,主机系统或 dom0 必须配置有来自子网的 IP 地址,然后将其用作 VPS 的网关。因此,必须在 VPS 中分别将主机系统的(附加)地址配置为网关。此规则的一个例外是“openvz”,它不需要网关。在主机系统或 dom0 上,必须为每个虚拟化激活“ip_forward”:
那么,这对我来说意味着什么,我必须如何配置 hyper V?
谢谢你的帮助!
是否可以在一台机器上运行多个管理程序?
我们已经有一台运行带有 Hyper-V 的 Windows Server 2008 的服务器,但是我们基于 linux 的 VM 不是很稳定。
我想尝试 VMware Server(是的,我知道它已停产),但由于我们的 Windows 虚拟机,我无法删除 Hyper-V(我的老板说他们必须留下来,因为他们目前只是按原样工作。)
即使 Hyper-V 正在运行,是否也可以安装和运行 VMware Server?
我已经在 Hyper-V Server 2008 R2 SP1 上安装了 CentOS 6.0。VM 仅启用了合成网络适配器。安装成功(没有任何网络),然后我从 ISO 安装了 Linux Integration Services 3.1,一切也正常。现在已安装所有 Hyper-V 模块(包括 hv_netvsc),但未检测到网络适配器。
运行 dmesg | grep eth 返回消息“由于没有校验和功能,正在删除 NETIF_F_SG”。在互联网上的研究表明,校验和似乎是一些关键功能,没有它 CentOS 无法使用网络适配器,并且显然不是由 Microsoft 的 LIS3.1 模块实现的。
我可以做些什么来在 CentOS 中使用合成网络适配器?还是我做错了什么,它应该按原样工作?合成适配器功能是否取决于主机中使用的硬件以太网卡?CentOS 内核版本似乎是 2.6.32-71.el6.x86_64,hypervisor 是 R2 SP1,安装了所有更新。
第二个问题,如果第一个问题的答案是“不,它不起作用”:使用模拟(传统)网络驱动程序是否有很大的性能损失?在生产环境中应该避免什么?
我正在完成一个终端服务解决方案,其中我有两个运行 Hyper-V 的相同 Dell PowerEdge R710 服务器,它们都将通过 SAS HBA 连接到 Dell MD3000 DAS。MD3000 将托管多个虚拟终端服务器。
问题是:MD3000 DAS 的良好磁盘配置是什么?
这些终端服务器映像(最少 4 个,最多 6 个)将由相对较少的人数(大约 20 个)使用。使用主要围绕使用我们的自定义 .NET 数据输入应用程序、MS Office(电子邮件、word、excel、ppt)、浏览器使用等。使用率相当低,所有用户数据的 99% 都存储在单独的文件服务器上。
我相信需要比 RAID 5 所能提供的更多的容错能力。我希望能够吸收至少 2 个磁盘故障。我计划购买备份硬盘,以便在磁盘出现故障时快速热插拔。
值得注意的选项是 RAID 的 1 / 6 / 10 / 15。请随意在这些边际之外做出贡献。
根据 Serverfault 发布规则,请陈述您的建议并附上可靠的推理和/或事实证据,并避免个人意见。您构建或使用的配置示例也值得一提。
我有一台带有两个物理磁盘的 PC:
D:\VMs,其中存储了我所有的虚拟机现在,C: 磁盘死了。我买了一个新的,在上面重新安装了 Windows,启用了 Hyper-V 功能,现在我只需要从D:\VMs文件夹中打开虚拟机。但是,我似乎无法找到菜单项或任何可以让我这样做的东西 - 我唯一看到的是“导入”命令,不幸的是它需要显式导出虚拟机(我的机器没有) t)。
我认为,当我拥有构成 VM 的所有文件(VHD 文件、一些描述设置的 XML 文件等)时,应该可以以某种方式在 Hyper-V 中“打开”这些现有的 VM,对吗?我缺少什么命令?
编辑:我知道我可以创建一个空白的虚拟机,然后将它们指向使用现有的 VHD。但是,我不确定我对这些 VM 所做的所有不同设置,所以我希望有一种方法可以简单地打开那些现有的 VM,而不是重新创建它们。
我在 Hyper-V 虚拟机上安装了内核为 2.6.32-5-686 的 Debian。我不得不添加一个旧网卡。我按照本教程http://www.yusufozturk.info/linux-server/debian-2-6-36-kernel-upgrade-for-hyper-v-client-drivers.html添加 Hyper-V 驱动程序,但是当我使用新内核重新启动我收到此错误:
BLKVSC_DRV: blkvsc_probe() 错误!!register_blkdev() 失败!退 -16
在第一个引导日志(我无法复制,因为我没有在 dmesg 或引导日志中找到它)时,我看到一个 mount /dev 错误。
谢谢你。