Articles of hyper v

PowerShell vs PowerShell ISE和PowerGUI的虚拟机列表

我很困惑,为什么我有不同的信息,我试图从中检索。 我有3台运行Hyper-V的Windows 2012服务器(G0,G1和G2)。 以下情况是从一台服务器捕获的,我用它来运行脚本并控制其他服务器。 我想要做的是获得这3台机器上的虚拟机列表: 使用PowerGUI和PowerShell ISE : PS > Get-VMHost | select name Name —- G0.nothing.com G2.nothing.com G1.nothing.com PS > Get-VMHost | Get-VM | select name Name —- VM1628856-4 VM1628856-2 VM1628856-6 VM1628856-3 VM1628856-1 VM1628856-5 使用PowerShell : PS > Get-VMHost | select name Name —- G0 PS > Get-VM Name State CPUUsage(%) MemoryAssigned(M) Uptime Status […]

访问Hyper-V虚拟机内的TFS服务器

我在Windows Server 2008 R2 Hyper-V虚拟机(托pipe在Windows 8上)中运行TFS(2013)服务器。 一切似乎都在服务器内正确运行; 但是,当我尝试连接到TFS服务器的Web URI时,我似乎无法看到服务器。 VM正在使用静态IP并能够看到networking。 我可以从networking访问虚拟机(例如,如果我input\ servername \到资源pipe理器中显示虚拟机存在) 我能做些什么来诊断或解决这个问题? 有什么特定的,我需要做的TFS,使其通过虚拟机暴露在networking? 有可以从虚拟机内部访问服务器。

Hyper-V上的起搏器和DRBD

我需要为Apache网站设置双节点Web群集。 我有Hyper-V基础架构,只有两个节点。 这些要点是负载平衡和高可用性。 我使用CentOS 7,Pacemaker集群,MariaDB 10安装和configuration了两台虚拟机。我在Pacemaker中configuration了主/从ocf :: percona:mysql资源。 接下来,我需要一个网站内容的共享存储。 我在双主模式下创build了DRBD磁盘,在其上创build了GFS2。 我没有增加Pacemakertesting它。 一切运行良好,但为了使其自动提升,我需要通过Pacemakerpipe理这些。 问题是,Pacemaker需要栅栏来创buildDRBD资源,但是没有用于Hyper-V的stonith代理。 我在之前的CentOS 6版本中看过,可以创buildSSH stonith代理。 我试图做到这一点,但个人电脑不适用于它。 现在可以在Hyper-V之上使用Pacemaker吗? 或者可能存在另一种在双基层中使用DRBD的方法?

Microsoft性能监视器计数器 – 磁盘活动和文件

我正在寻找一种方法来快速(通过PowerShell Get-Counter )显示特定物理磁盘上的I / O负载(IOPS优于字节),以及文件访问信息(可能是文件path)。 基本上我想要的是在资源监视器提供的信息在磁盘选项卡中显示哪个文件正在消耗多less磁盘活动。 在RM中,它是字节,但是希望在Get-Counter使用适当的计数器,我们可以显示每个文件的IOPS。 所有这些都是为了跟踪SMB文件共享上特定HyperV虚拟磁盘文件所使用的IOPS。 我想要一种使用内置MS组件(如perfmon)的每个VM显示磁盘IOPS的快速Powershell方法。 小背景:HyperV虚拟机是故障转移群集中的VMangular色,访问两个不同的SMB 3.0文件共享中的一个; 共享本身是由SOFS提供的故障转移群集angular色。 磁盘信息是从SOFS节点上的“PhysicalDisk”计数器中绘制的。 我已经能够看到每个磁盘的总IOPS: Get-Counter -ComputerName stor2 '\PhysicalDisk(26)\Disk Transfers/sec' -Continuous ; 但我想展开这个来显示哪个虚拟机正在执行多lessIOPS。 在此感谢这个伟大的社区!

需要关于升级到服务器2016的指导

这是一个非常小的开发系统,没有专门的IT资源。 它是运行2012 R2的单个托pipe服务器,其所有托pipe的VM服务器也运行着2012 R2。 还有一些Windows VM工作站。 目前有一个自然的rest活动,这是从TFS2013到TFS2017的好时机。 这也将涉及升级其他核心应用程序,如SQL服务器和SharePoint。 由于整个开发系统将经历一个重大的转变,同时升级服务器操作系统似乎是正确的事情。 那么,几个问题: 1)将服务器操作系统从2012 R2升级到2016的决定是否合理? 在这个时候离开2012 R2还有什么重大的缺点吗? 我知道总是有很多潜在的问题,但我希望有一些更高层次的意见。 2)是否有任何重大问题重新启动新的主机2016 Hyper-V中的现有VM .vhdx文件? 我的想法是,托pipe服务器升级之后,我可以将旧的TFS保留在后台,以防止TFS2017顺利上线,并保持对该机器SharePoint安装的访问。 3)是否有重大问题重新启动现有的VM 2012 R2域控制器(主要和次要),然后将他们的AD DS转移到新的2016年DC? 在首发后添加: 4)托pipe服务器具有适量的必要configuration和应用程序,仅用作主机。 这包括备份,dynamicDNSpipe理,UPS接口等。如果仅将托pipe服务器升级到2016年,将离开主机到2012 R2是否合理?

允许用户创buildHyper-V虚拟机

该项目将自动创build虚拟机。 该服务器是Windows Hyper-V免费2016年。继博客文章https://www.starwindsoftware.com/blog/automate-the-hyper-v-virtual-machine-deployment-with-powershell我写了脚本创build虚拟机一个特定的用户(它绑定到用户的电子邮件): $User = Read-Host -Prompt 'Input the user email' $VMName = "sr-si-01_$User" # Automatic Start Action (Nothing = 0, Start =1, StartifRunning = 2) $AutoStartAction = 0 # In second $AutoStartDelay = 10 # Automatic Start Action (TurnOff = 0, Save =1, Shutdown = 2) $AutoStopAction = 2 ###### Hardware Configuration ###### # […]

使用iSCSI共享Hyper-V存储

我有2个服务器与Hyper-V 2016主机和MSA 2040存储,都通过iSCSI连接。 主机在内部存储上运行。 我需要将所有虚拟机存储到MSA中,但是如果我理解正确,我不能同时使用存储。 我试图设置一个共享存储的复制解决scheme。 除了在Windows Server或VMware环境中集群存储之外,还有其他方法可以使存储共享和多用吗? 就Im而言,VMware需要给定的卷,格式化并使其可用于每个主机。 微软有这样的方式吗?

Hyper-V部署选项最佳实践

在什么情况下您会select以下每个部署选项: 安装Hyper-V作为裸露的骨骼Windows Hyper-V Server 2008 R2 安装在Windows Server 2008 R2服务器核心安装上的Hyper-Vangular色 安装在Windows Server 2008 R2完整安装上的Hyper-Vangular色 例如,我知道每个选项都有许可考虑因素: 使用Hyper-V完全安装企业版或数据中心版,您可以使用Windows Server作为来宾操作系统,而不需要额外的许可证(企业版4个,不受数据中心限制) 使用“Windows Hyper-V服务器”,您必须获取每个来宾操作系统的许可证。 但我真正的问题是,是否也有技术上的考虑? 我知道“完全安装”的性能不如其他两种select,但服务器核心和“Windows Hyper-V服务器”之间有明显的区别吗? 服务器核心上的Hyper-V与“Windows Hyper-V服务器”有什么区别,什么时候可以select?

我应该安装哪个版本的Windows Server 2008作为虚拟机?

我们有一个运行Windows Server 2008 Datacenter的大型Hyper-V主机。 这承载了我们所有的虚拟机。 我即将为各种项目创build一堆Server 2008虚拟机,并想知道我应该安装哪些版本。 我们的许可证允许我们使用任何我们想要的,所以成本不是问题。 使用企业或数据中心有缺点吗? 除了标准版之外,我们并不需要任何东西,但是如果使用企业或数据中心不会损害任何东西(在我们的情况下不再花费),那么我也可以使用它们,对吗?

硬件RAID0 / 1控制器

我打算build立一个运行Hyper-V的白盒,因为这不是关键系统(家庭实验室),我决定通过使用RAID0来消除冗余并提高性能。 我的问题是,在购买RAID控制器方面我没有太多的经验。 任何人都可以推荐一个硬件RAID0 / 1控制器?任何反馈表示赞赏。