Possible root cause for AppFabric Error Code ERRCAdmin025
While trying to start AppFabric Cluster with PowerShell cmdlet Start-CacheCluster, I receive the message below:
Start-CacheCluster : Error occurred while performing the operation :ErrorCode<ERRCAdmin025>:SubStatus<ES0001>:Time-out occurred in starting thecluster.At line:1 char:1+ Start-CacheCluster+ ~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Start-CacheCluster], DataCach eException + FullyQualifiedErrorId : ERRCAdmin025,Microsoft.ApplicationServer.Caching .Commands.StartCacheClusterCommand
According to the AppFabric Error Code reference (https://msdn.microsoft.com/en-us/library/ff921008(v=azure.10).aspx), this is a Cache Administration timeout.
Maybe there was so some permission issue with the DB. So I switched to using XML configuration with no luck. So what is really causing this? Another great place to look is the AppFabric Event logging located in "Application and Service Logs -> Microsoft -> Windows -> Application server - system services -> Admin"
In there one of the top error is ErrorCode<ERRCMS0011>:SubStatus<ES0001>:The host cache data size specified must be less than total physical memory.That is! Earlier I forgot that I had decreased the size of our physical drive on the AppFabric Server. Reducing the cache size setting (less than the physical memory size)in the cluster configuration solved the issue.