Link to home
Start Free TrialLog in
Avatar of Dimarc67
Dimarc67Flag for United States of America

asked on

Hyper-V 2012 integration services version doesn't match

We're running a Windows Server 2012 Hyper-V cluster (not R2) with four host nodes.  The cluster is about 18 months old, hosting about 80 VMs (Win2008R2 and Win2012), and the fourth node was added just two weeks ago.

Since adding the fourth host, we've created three VMs, all running Windows Server 2008 R2 SP1.  Prior to creating the new VMs, all of our VMs were running Integration Services version 6.2.9200.20873.  However, the three new VMs are all showing their Integration Services version as 6.2.9200.16433.

When we attempt to upgrade the Integration Services for the three VMs using the Failover Cluster Manager or Hyper-V Manager consoles, the installer reports that all three are "already running the current version of Integration Services (version 6.2.9200.16433)".

When we run cluster validation in FCM, validation fails due to the three VMs which are listed under "The following virtual machines are running integration services that does not match the host computer. You must update the integration services on the virtual machines or the host computer to the same version."

All four hosts have the identical vmguest.iso file in the System32 folder.

Can anyone point us in the right direction out of this conundrum?  We're concerned that we can't pass cluster validation at present.

Thanks.

Dimarc67
Frederick, MD
Avatar of Cliff Galiher
Cliff Galiher
Flag of United States of America image

Have you run windows update against the guests yet? As I recall, there are a few updates that are listed as security updates that do impact the integration services version.
Avatar of Dimarc67

ASKER

All identified available Windows and Microsoft Updates, including optional updates, have been installed on the guests.  (I should've mentioned that.)
ASKER CERTIFIED SOLUTION
Avatar of Cliff Galiher
Cliff Galiher
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Cliff,

Looks like you were right.  After reconfirming that the vmguest.iso files on our four host nodes were identical in size, I went a step further to actually mount each one and determine the Integrated Services version within--and found that they weren't all the same.

We only recently added the fourth host, and right before that we had to reinstall the OS on one of the original three hosts due to an unrelated hardware issue.  So two hosts have fresh Win2012 OS installs, while two hosts have been running fine for a year.  But, the validation report says they don't have the same MS updates installed as each other--despite some of the "missing" updates absolutely being installed.  And, all four hosts have all available MS updates installed, including optional updates, and all have been restarted and checked multiple times.  If I try to manually install updates that the validation report says are missing, the installer says that the update isn't applicable.

I'm past the Integration Services issue for now.  One of our four nodes (one of the two older hosts) had the later Integrated Services version (6.2.9200.20873), while the other three had the older version (6.2.9200.16433).  I was able to copy the later version vmguest.iso file to the other three nodes, and then successfully updated the three new VMs.

Throwing you the points.  Thanks for your help.