I've been hitting this error in my server. I found this log in my Distributionservice > 1 > Log > Cluster_YYYYMMDD.txt
12/19/2012 08:07:18.1179086 Information File system watcher for notification file failed with error: System.IO.InternalBufferOverflowException: Too many changes at once in directory:\\Cnhkgqlv031uat\QlikView\DistributionService.
I have all my configuration files such as config files, log files, distribution server storing at a shared drive \\Cnhkgqlv031uat\QlikView
But my QlikView distribution service will be down once a week. and the error message I found is "System.IO.InternalBufferOverflowException: Too many changes at once in directory:\\Cnhkgqlv031uat\QlikView\DistributionService."
Please advise and comments are welcome.... Thanks~
The issue is defined in bug 47360 and should be solved with v11 SR2, which you may read about in the release notes for this SR as well. If the issue still exists after using v11 SR2 or later, please contact Support.
The SR2 didn’t fix this issue, referring to the internal buffer in .net.
Caused by memory leak in Microsoft FileSystemWatcher in .NET Framework 4, fixed in Update 2600217 (http://support.microsoft.com/kb/2600217). This should be installed with standard Windows Update as part of "Microsoft .NET Framework 4 Client Profile".
Patch from Microsoft fixed memory leak, but error message still exists.
We had NAS, which is highly avalable storage system. After back and forth communications with support we were told that configuration with NAS is not supported except that case when "storage must be owned, governed, and shared by a Windows operating system instance". This is from Server Manual document.
We moved files to Windows Share on one of the servers, but error message still exists. Now we are confirmed that is bug, and it will be fixed in further releases of 11.20.