问题标签 [hyper-v]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2100 浏览

如何使用 MSBuild 和 MS 虚拟服务器和/或 Hyper-V 服务器虚拟化创建虚拟机作为构建过程的一部分?

我想做的是创建一个干净的虚拟机映像作为应用程序构建的输出。

因此将创建一个新的虚拟机(从模板很好,安装了操作系统,并安装了一些基础软件)--- 将在 IIS 中创建一个新网站,并将 Web 应用程序构建输出复制到虚拟机硬盘和 IIS 配置正确,虚拟机将启动并运行。

我知道有 MSBuild 任务可以为 IIS 中的所有管理操作编写脚本,但是如何使用虚拟机编写所有操作的脚本?具体来说,从模板创建一个新的虚拟机,对其进行唯一命名,启动它,配置它等等......

具体来说,我想知道是否有人成功地将任何 VM 脚本作为构建过程的一部分实现。

更新:我假设使用 Hyper-V,有一组不同的库/API 来编写虚拟机脚本,有人玩过这个吗?任何有真正实践经验的人做这样的事情?

0 投票
4 回答
2635 浏览

安装 Team Foundation Server

设置 TFS 2008 Workgroup 版本的新实例的最佳实践是什么?

具体来说,约束如下:

  • 必须安装在现有的 Windows Server 2008 64 位上
  • TFS 应用层只有 32 位

我应该在 Windows Server 2008 或 2003 的虚拟实例中安装 SQL Server 2008、Sharepoint 和应用程序层(我已经在运行 Hyper-V),还是使用主机操作系统上的数据库和虚拟机中的应用程序层来拆分这些层?

编辑:显然,建议 拆分图层

0 投票
6 回答
4152 浏览

适用于开发人员的 VMware 或 Hyper-V

我希望用运行 VMware 或 Microsoft 的 Hyper-V 的更强大的多处理器机器替换办公室中的几台机器,以托管 Windows Server 2003、Windows Server 2008 和 Linux 操作系统的混合。这些机器主要用于测试 ASP.Net 或 Perl 网站。我不需要诸如实时迁移正在运行的系统之类的高级功能,但是能够将机器恢复到已知状态会很有用。性能也不是一个真正的大问题,除非一个明显比另一个快。

我的问题是:我应该谨慎行事并选择 VMware 还是 Hyper-V 是否成熟到足以成为候选人?

0 投票
4 回答
5102 浏览

Hyper V 到虚拟 PC

我目前使用的是 Windows Server 2008 Standard 并且有几台 Hyper V 机器。这些是开发虚拟机,我现在想切换回 Vista x64,因为我缺少 Aero。

我知道 Windows Server 2008 可以有 aero,但是当我在 Hyper V 中运行 VM 时,主机性能非常糟糕。

我想导出我的 Hyper V 机器,以便可以在 Virtual PC 中使用它。有谁知道一个简单的方法?

0 投票
4 回答
7536 浏览

如何将物理机转换为虚拟机映像以在 MS Virtual Server 或 Hyper-V 中使用?

我想使用 System Center Virtual Machine Manager 2008 的替代品是可能的,换句话说,有什么免费的工具吗?

0 投票
3 回答
3850 浏览

如何在运行 Vista x64 的虚拟机上启用网络?

我正在运行带有 Hyper-V 的 Server 2008 64 位。我用 Vista 64bit 创建了一个虚拟机并安装了它。我无法让 Vista 虚拟机看到网络适配器。

我已经在虚拟网络管理器 (Hyper-V) 上设置了一个外部网络,并将其与虚拟机 (Vista) 相关联。我也尝试过使用旧版网络适配器,但这也不起作用,尽管当时 Vista 机器看到了网卡但无法通过它连接。

这是(显然)我第一次尝试设置虚拟机。

有任何想法吗?

编辑:我注意到这个问题已经被否决了几次。我知道这不是一个编程问题,但我是一名开发人员,我正在设置一个虚拟机来测试我的 C#/ASP.NET 代码,并认为其他开发人员在这样做时也可能会遇到这个问题......

0 投票
1 回答
740 浏览

如何在 Hyper-V 中分支虚拟服务器?

我们在开发环境中广泛使用 Hyper-V。每个开发人员都有自己的虚拟服务器,然后我们有一堆构建、测试、研发和暂存的虚拟服务器。

是否有任何记录或最佳实践方法可以在 Hyper-V 中复制虚拟机?

我真正想做的是将一台机器从一个快照中分离出来,并拥有多个虚拟机,它们都在一个共同的根机器快照下滚动。

我不介意必须运行一些工具或必须重新加入域,我只希望能够从现有快照中生成新机器。

这可能吗?

0 投票
4 回答
35192 浏览

如何在 Hyper-V 中与 VM 实例共享主机 VPN 连接?

我在 Server 2008 上运行我的工作站,并在该服务器上的 Hyper-V VM 中运行一些服务器。我使用 VPN 从主操作系统(主机)连接到我的公司 LAN,但我的 VM 没有看到公司 LAN 中的服务器。互联网和本地访问我的家庭网络工作正常。每个 VM 都有一个虚拟网络适配器。

我应该怎么做才能让它发挥作用?

也许我需要提供更多细节,如果需要,请询问。

更多细节:

  • 无法启动多个 VPN 连接
  • 不通过主机使用 NAT
  • VM 从家庭网络路由器 (DHCP) 获取 IP 地址
0 投票
2 回答
1669 浏览

如何:四核和双四核虚拟化?

在双四核物理主机之上,我想运行具有 8 个虚拟 CPU(如果可能)或至少 4 个虚拟 CPU 的单个 VM - 用于科学计算。

我已经调查了市场在这个日期所提供的东西,似乎

  • VMWare Server 2.0 仅限于 2 个虚拟 CPU。
  • Microsoft Virtual Server 2005 RC2 仅限于单 CPU。
  • Microsoft Hyper-V 2008 仅限于 4 个虚拟 CPU(对来宾操作系统有限制)。

有没有办法获得 8 个虚拟 CPU?

0 投票
3 回答
2017 浏览

任何人都知道如何将 WMI 与 C 而不是 C++ 一起使用?

我不想为此重新学习 C++!任何图书馆/网址都会很棒,是的,谷歌在这里没有多大帮助:-(

这是针对即将到来的项目,我的产品(基于 Java)将为 Microsoft 的 Hyper-V 虚拟化平台提供支持。与提供 Web 服务的 VMware 不同,Hyper-V API 只是 WMI 的扩展。我不希望使用 J-Integra 等商业工具将 Java 集成到 COM/WMI 中,而且我发现的少数开源工具已经过时了。

我宁愿将 JNI 与 C 一起使用而不是 C++。有人知道我在哪里可以找到使用 C 进行 WMI 操作的库等吗?是否可以像使用 Python 客户端一样使用?(是的,我知道 C 不是 OOP 语言:D)。

提前致谢。