I was doing installation of Exchange server 2010 SP2 in the LAB in Hyper-V. I have done tons of installation in the past and on all the occasions installation went fine without any issue, except for this time.
Exchange server configuration:
Single domain
One domain controller with GC and DNS
Exchange server is running on domain controller (I know it's recommended)
Windows Server 2008 R2 with SP1
After installing all the prerequisite for windows server 2008 R2, I started installation. Readiness check passed without any error, well there were warnings for Exchange running on DC and Microsoft Office 2010 filter pack, which can be ignored.
Installation started and it failed on Hub Transport Role with error message.
“An error occurred with error code ’2147504141′ and message ‘The property cannot be found in the cache.”
Did some research, found that the issue is with Time Sync on HyperV. Disabled the Time Sync on the machine by doing the following steps
1.Open up the settings for the VM
2.Under Management, highlight the Integration Services option and you will get a list of the Integration Services installed and enabled
3.Uncheck the Time Synchronization service and press Apply.
Note:All time synchronization that is done by the Hyper-V time synchronization integration service is time zone aware. If you disable the Hyper-V time synchronization integration service you will disable all the time synchronization aspects of Hyper-V that are time zone aware – and only leave the initial RTC synchronization active – which is not time zone aware.
Started the installation again and it failed with error.
Delete the Action and Install registry key from the location HKLM\Software\Microsoft\Exchange\V14\HubTransportRole.
Rebooted the server and started the installation but it failed again with the same error.
Now here is the best part of the resolution, to fix the issue you will have to uninstall exchange entirely from the server (control panel) if you fail to uninstall the server from control panel than you will have to remove the server manually. Check my blog how to remove exchange server 2010 manually from the computer.
This is a BUG and I was hopping that it will get fixed in RU2 at least but unfortunately it didn't. Hoping that it will be fixed in RU3.
Cheers,
Exchange server configuration:
Single domain
One domain controller with GC and DNS
Exchange server is running on domain controller (I know it's recommended)
Windows Server 2008 R2 with SP1
After installing all the prerequisite for windows server 2008 R2, I started installation. Readiness check passed without any error, well there were warnings for Exchange running on DC and Microsoft Office 2010 filter pack, which can be ignored.
Installation started and it failed on Hub Transport Role with error message.
“An error occurred with error code ’2147504141′ and message ‘The property cannot be found in the cache.”
Did some research, found that the issue is with Time Sync on HyperV. Disabled the Time Sync on the machine by doing the following steps
1.Open up the settings for the VM
2.Under Management, highlight the Integration Services option and you will get a list of the Integration Services installed and enabled
3.Uncheck the Time Synchronization service and press Apply.
Note:All time synchronization that is done by the Hyper-V time synchronization integration service is time zone aware. If you disable the Hyper-V time synchronization integration service you will disable all the time synchronization aspects of Hyper-V that are time zone aware – and only leave the initial RTC synchronization active – which is not time zone aware.
Started the installation again and it failed with error.
Delete the Action and Install registry key from the location HKLM\Software\Microsoft\Exchange\V14\HubTransportRole.
Rebooted the server and started the installation but it failed again with the same error.
Now here is the best part of the resolution, to fix the issue you will have to uninstall exchange entirely from the server (control panel) if you fail to uninstall the server from control panel than you will have to remove the server manually. Check my blog how to remove exchange server 2010 manually from the computer.
This is a BUG and I was hopping that it will get fixed in RU2 at least but unfortunately it didn't. Hoping that it will be fixed in RU3.
Cheers,
I hope you meant -
Exchange server is running on domain controller (I know its "NOT" recommended)
Hi Charles,
Yes, exchange server is running on domain controller.
You *really* need to do better research: read this article by one of the MS Virtualisation team
http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx
I already did my friend, and only after doing the research I published this article.
I already tried the Sync option but it didn't worked, it works sometime and most of the time it doesn't.
FYI....I already been through this article.
Thanks
Then clearly you did not understand that article correctly: the changes you have made to Hyper-V guest time setups are wrong!
Than please enlight me how it worked? It works without any issue if I install Exchange 2010 SP1. The issue is only with SP2.