We have recently integrated our SCVMM 2012 R2 UR2 box with SCOM 2012 R2 UR2. Since then we are getting a lot of the following errors on our Hyper-V 2012 R2 cluster hosts:
The Microsoft Operations Manager Expression Filter Module could not convert the received value to the requested type.
Property Expression: Property[@Name='Microsoft:6315F993-63F0-4567-B5B3-165A8BCE9128\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L.FreeSpace']
Property Value: 139620.5859375
Conversion Type: DataItemElementTypeInteger(5)
Original Error: 0x80FF005A
One or more workflows were affected by this.
Workflow name: Microsoft.Windows.HyperV.2008.VirtualDrive.FreeSpaceMonitor
Instance name: Hard Disk
Instance ID: {9AE1AE07-1C68-D91F-FE66-3E45119A6317}
Management group: BMG2012
And
The Microsoft Operations Manager Expression Filter Module could not convert the received value to the requested type.
Property Expression: Property[@Name='Microsoft:6535EDD4-8189-4CA1-AA16-E26332CEAC25\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L.FreeSpace']
Property Value: 139620.5859375
Conversion Type: DataItemElementTypeInteger(5)
Original Error: 0x80FF005A
One or more workflows were affected by this.
Workflow name: Microsoft.Windows.HyperV.2012.R2.VirtualDrive.FreeSpaceMonitor
Instance name: Hard Disk
Instance ID: {7FAF849E-AC5D-E83D-ECC8-90207A2ADB9B}
Management group: BMG2012
By using the command "Get-VM | Get-VMHardDiskDrive |ft VMName,ID,VMID -Wrap >IDs.txt" we can link the errors to their respective VM. There appears to be errors for ever VM on the box. As you can see in the errors above the hosts are running workflows for 2008 as well as 2012 R2, which seems a bit odd as they're 2012 R2 hosts.
We suspect that the returned value does not match the expected type, i.e. DataItemElementTypeInteger(5). In which case this may be a bug.
Can anyone confirm this?
Many thanks,
Andrew
Andrew France - http://andrewsprivatecloud.wordpress.com