Hyper Get-VMSwitch-V cmdlet 返回具有 NetAdapterInterfaceDescription 属性的 VMSwitch 对象,但这仅针对物理类型的交换机进行填充。
对于内部类型的开关,此属性为空。主机上的虚拟适配器和 VMSwitch 之间唯一明显的关系是名称 - 例如,对于交换机“Foo”,默认适配器名称是“vEthernet (Foo)”。
但是,网络适配器可以重命名。我已经在与开关相关的输出上寻找其他值Get-NetAdapter,但没有取得任何成功。
是否有其他 cmdlet 或 API 可以将内部 Hyper-V 虚拟交换机与主机网络适配器相匹配?
我最近注意到一个具有持续高 CPU 使用率的 Hyper-V 虚拟机。这是一个终端服务器,有几个人同时登录,每个人都运行多个应用程序。我增加了 VM 核心数,正如预期的那样,这确实有所帮助。
但是,当此 VM 的总体 CPU 使用率超过 90% 时,运行 Hyper-V 的主机服务器上的使用率不会超过 20%。那是在运行其他几个 VM 时。
物理服务器有六个内核,启用了超线程。据我所知,VM 内核似乎与主机上的实际物理内核无关。因此,如果主机还有更多的 CPU 功率,我可以/应该继续向 VM 添加更多内核,甚至超过物理内核数吗?
主机有六个启用超线程的内核。是否将此 VM 设置为具有 12 个最佳内核?我怎样才能最好地理解这里的最佳策略?
我有多个 Linux 虚拟机在 Server2019 的 Hyper-v 主机上运行。Linux 虚拟机大多是 Debian 10。当我关闭 Hyper-v 主机时,它执行得如此之快,以至于我不确定 Linux 虚拟机是否正确关闭。然而,在 Hyper-v 服务器上,我启用了所谓的“集成服务”以及关闭每个 Linux 虚拟机所需的设置。
经过一番搜索后,我发现了一些有关 LIS(Linux 集成服务)的信息以及有关名为“hyperv-daemons”的软件包的其他信息,如果在 Hyper-v 上运行,它们都将安装在 Linux 虚拟机上。
我读了几篇文章并在网上搜索,但我找不到任何明确的信息,天气 LIS 或 hyperv-daemon 默认启用,并且在较新的 (>=Debian10) 版本上可以即插即用,或者是否需要启用和配置某些内容。
如何检查 Debian10 虚拟机上是否有必要的软件包和配置,以便 Hyper-v 与 Linux 虚拟机通信并正确关闭。
如何测试当 Hyper-v 主机关闭/重新启动时我的 Linux 虚拟机是否正确关闭?
在我的域环境中,我有一台充当文件服务器的来宾计算机。我最近购买了一台新服务器,目的是在两个服务器/站点之间实现高可用性。如何使用已托管共享文件夹的现有文件服务器来实现故障转移群集以及实现新服务器。
我来这里是为了问一个困扰我的问题。当我有两台物理服务器和一个磁盘阵列时,虚拟化 Active Directory 的最佳方法是什么?我知道我至少需要两个域控制器。为了实现这一目标,我需要在 hyper-v 上放置两个虚拟服务器。然后我可以执行以下操作:在磁盘阵列上运行两个虚拟服务器,其中 hyper-v 服务位于故障转移群集中?我是否应该将这些虚拟机放在故障转移群集之外,将一个放在节点 1 上,将下一个放在节点 2 上?也许还有其他更好的方法?对我来说,当 AD 已经在磁盘存储上时的情况是一周的选择。存储出现故障,AD 丢失。请发表您的意见。
active-directory hyper-v failovercluster matrix windows-server-2022
我有运行多个虚拟机的服务器 2008。由于错误,每台机器都分配了大量磁盘空间。
我想更改虚拟机的最大大小限制,但找不到如何使用 VMM 或 Hyper-V 管理器。
我已经尝试删除机器的所有快照,但它仍然不允许我更改分配的磁盘空间。
是否有我缺少的工具或选项?
继续我目前开始的系统管理系列问题,这就是我必须解决的问题:
双处理器 3 GHz Xeon 64 位单核、4 GB RAM 服务器
单处理器双核 3 GHz Xeon 64 位、1 GB RAM 服务器
由于我的角色是真正的软件开发,系统管理是一个子角色,当我添加这些服务时,我真正开始意识到主服务器变得多么狭窄。特别是当我发现Team Foundation Server甚至不允许自己安装在域控制器上时。
在这一点上,我真正开始研究 Hyper-V 和虚拟化。但是,如果我走虚拟化路线,我不确定哪种方式分配机器是最好的。我应该升级两台服务器上的 RAM 并虚拟化所有内容吗?
如果我走那条路,对于虚拟域控制器的冷启动是否会成为一个很大的问题?
如果我让其中一台虚拟机也处理 VPN,这是否会增加域的安全风险,因为该机器还会容纳其他虚拟机?沿着这个问题,在面向外部的服务器上为网络安装什么被认为是可以接受的?
最后,什么级别的分离会带来更多的开销而不是有益的?在自己的 VM 中拥有每个主要服务器角色是否值得?
我在通过远程桌面连接时在 Hyper-V 下创建了一个虚拟机 - 并发现 Hyper-V VM 不会在终端服务上捕获鼠标。
好的,服务器在大厅对面,所以没问题,我在控制台登录,并开始在 VM 上安装操作系统。
我在这个过程中,我不记得如何从 VM 窗口释放鼠标,我已经用谷歌搜索了它,但找不到它。
任何人都想饶恕我并告诉我在我的 Hyper-V 虚拟机中释放鼠标捕获的按键吗?
[我还没有安装虚拟扩展,因为我正在安装来宾操作系统]
我们在这里讨论了 Hyper-V 和 vmware。我认为 ESX 和 Hyper-V 是相互竞争的技术并且在 ESX 虚拟化的机器上运行 hyper-v 是不可能或不可取的,这是否正确?这是因为 vmware 模拟的机器没有进程虚拟化支持的虚拟化实现吗?
我在 vm 来宾操作系统中运行 SQL Server 2008 数据库。现在我在 vh 来宾 vhd 中有数据库文件,它正在动态扩展 vhd。
对我来说,我认为动态扩展 vhd 中的数据库文件对性能不太好。
考虑将它们放在主机操作系统上的文件共享上,因此没有扩展损失。
将数据库文件放在文件共享上是典型的吗?