I have a 2008r2 Server VM dedicated to running Microsoft SQL server 2008r2 with 4 VHD's (each corresponding to a drive on the server). VM's are hosted on a SAN using a cluster shared volume. I have 2 hosts in cluster.
VHD and corresponding guest OS drive
1 - c: system disk which is a dynamic disk
2 - e: Applications on fixed size disk
3 - f: logs and backup on fixed size disk
4 - g: databases on fixed size disk
This was set up about 2/3 years ago and was running well. Recently the server crashed and when I investigated I saw that the c:drive VHD had expanded in size so that that it filled all the space on the CSV. I initially increased the size of the CSV to get the server running again.
I noticed that the VHD containing the c: drive is growing about 50GB a day while the guest c:drive on the VHD is only getting marginally bigger. I have compacted the VHD and this brought the size of it down to the same size as the guest c:drive. Unfortunately since the compact it continues to grow at a rate of approximately 50GB a day.
I have done some research but cannot see an identical issue. This behaviour must have only started to occur recently otherwise this issue would have become apparent sooner.
Has anyone any ideas why this is happening
I can schedule a weekly compact as a work around.
I have seen information where the dynamic disk will continue to grow but this will only happen as the guest dive grows.
If I convert the dynamic disk to a fixed disk will that resolve the issue?
Any advice / information would be appreciated.
Regards
Niall