Issue When you run the Hyper-V Live migration or move the storage location of the VM on the Stand-Alone Hyper-V server (Not Cluster), you got the following error: And In the Hyper-V-VMMS event log, there is the following entry: Log Name: Microsoft-Windows-Hyper-V-VMMS-Admin Source: Microsoft-Windows-Hyper-V-VMMS Date: 7/29/2019 12:07:42 PM Event ID: 20923 Task Category: None Level: […]
Find Hyper-V where the VM hosted
Issue: When you are working on the VM remotely, Sometimes, you need to know on which Hyper-V server your VM currently hosted. It could be wasting a time if you have too many Hyper-V server or Hyper-V Cluster. In this article, I will show you how to find the Hyper-V server name from the inside […]
Enable VM Replication
Enable VM Replication on Hyper-V server will allows you to replicate a Virtual Machine from one of Hyper-V server to another Hyper-V server. There are some advantages by enabling the VM replication such as: In the event of failure to Primary Server (for example, Server failure, Power Outage or Datacenter Failure) you can easily to […]
Check VM Generation Version Hyper-V
Since Windows Server 2012 R2, Microsoft introduced a new VM Type called Generation 2 VM. There are some advantages using Generation (Gen) 2 VM such as Hot add/remove Virtual Network Adapter, Live expand the VHDX, or Secure Boot. However, still, there are some reasons why you still use Generation 1 over Generation 2. Below the […]
Get all VMs VHDX disk size
Sometimes you need to get which VM that most consume the disk storage. You can check the vhdx size by inspecting the disk one by one. However, It will waste the time if there is too many VMs on the Hyper-V server. I’ve created the script that will collect all VM’s vhdx and check it’s […]
Get Hyper-V Data Exchange Service (Key Value Pair)
What is Hyper-V Data Exchange Service (KVP) Hyper-V Data Exchange Service is one of the Integration Services on Hyper-V that provides a mechanism to exchange basic metadata between the virtual machine and the host. The data exchange service (KVP) shares small amounts of machine information between Virtual Machine and the Hyper-V host using key-value pairs (KVP) […]
Receive Segment Coalescing in the vSwitch
Receive Segment Coalescing (RSC) in Hyper-V vSwitch is a feature in Windows Server 2019 and Windows 10 October 2018 Update that helps reduce host CPU utilization and increase throughput for virtual workloads by coalescing multiple TCP segment into fewer but larger segment. RSC is enabled by default on the external vSwitch. RSC in the vSwitch […]
How to Resize Virtual Hard Disk on the Running Virtual Machine
Shrinking or Expanding the Virtual Hard Disks is a common task for the System administrator. In this article, we will expand the Virtual Disks on the running Hyper-V Virtual Machine. Resizing the Virtual Hard Disks on the Hyper-V can be done through GUI or PowerShell command. Limitation There are some limitations to resize the Virtual […]