Hi everyone, with the release System Center 2012 R2 Virtual Machine Manager
Update Rollup 3
(VMM 2012 R2 UR3) the DHCP agent was updated. The most important fix in this agent is the mitigation of an issue that can cause delays of up to 45 seconds in acquiring an IP address when using private networks. You can read more about this here:
The update of the DHCP agent requires that you install it on all hosts. This can be done easily using System Center 2012 Configuration Manager but I would like to illustrate how you can accomplish this with VMM 2012 by using the
First, create a custom resource by adding a new folder to a library share named
If you are not familiar with custom resources, review the second note in the link below for details:
C:\Program Files\Microsoft System Center 2012 R2\Virtual Machine Manager\SwExtn\
folder, then refresh the library.
At this point you can right click any host and select the
command. In the executable program type
, and in the parameters specify
/q /c msiexec /i dhcpextn.msi
. Select the resource package you created in the library and a Run As account (it is recommended that you use the same Run As account that you use to manage hosts).
If you want to run this against all hosts at the same time, you can use the sample PowerShell script below. I used
to illustrate some more commandlets:
If you do not have a specific run as account associated with your hosts, then you must replace
with a valid run as account name.
I hope this information helps you deploy this update in a quick and easy way, and special thanks to
for his help in reviewing this post.