Хорошо, прежде всего, я изучаю sharepoint 2013, и я слежу за несколькими учебниками, пока я просто настраиваю ферму, и все, кажется, работает должным образом, за исключением этой службы что после входа в программу просмотра событий каждые 5 минут:AppFabric не может создать DataCache (LMTRepopulationJob FAILS)
Выполнить метод определения задания Microsoft.Office.Server.UserProfiles.LMTRepopulationJob (ID 1e573155-b7f6-441b-919b-53b2f05770f7) вызвал исключение , Подробнее информация указана ниже.
Неожиданное исключение в FeedCacheService.BulkLMTUpdate: Не удается создать DataCache. SPDistributedCache, вероятно, вниз ..
я узнал, что это работа, которая сконфигурирована для выполнения каждые 5 минут
Но относительно предположения, что SPDistributedCache, вероятно, вниз, я уже проверить его, и он работает
Как вы можете видеть, что на самом деле работает, и я проверил кеш через SP PowerShell (get-cachehost
и get-cacheclusterhealth
) и до сих пор все кажется нормально
Тем не менее, когда я выполнить команду get-cache
I Я получаю только значение по умолчанию, и для того, что я прочитал там должны быть перечислены еще типы кэша, как:
DistributedAccessCache_XXXXXXXXXXXXXXXXXXXXXXXXX DistributedBouncerCache_XXXXXXXXXXXXXXXXXXXXXXXX DistributedSearchCache_XXXXXXXXXXXXXXXXXXXXXXXXX DistributedServerToAppServerAccessTokenCache_XXXXXXX DistributedViewStateCache_XXXXXXXXXXXXXXXXXXXXXXX
Среди других, которые я думаю, что, вероятно, должны включать в себя DataCache
До сих пор я уже пробовал несколько обходного путь, но без успеха
Restart-Service AppFabricCachingService
Remove-SPDistributedCacheServiceInstance
Add-SPDistributedCacheServiceInstance
Restart-CacheCluster
Даже этот сценарий, Это кажется, работает на многих случаях ремонт AppFabric Caching Service
$SPFarm = Get-SPFarm
$cacheClusterName = "SPDistributedCacheCluster_" + $SPFarm.Id.ToString()
$cacheClusterManager = [Microsoft.SharePoint.DistributedCaching.Utilities.SPDistributedCacheClusterInfoManager]::Local
$cacheClusterInfo = $cacheClusterManager.GetSPDistributedCacheClusterInfo($cacheClusterName);
$instanceName ="SPDistributedCacheService Name=AppFabricCachingService"
$serviceInstance = Get-SPServiceInstance | ? {($_.Service.Tostring()) -eq $instanceName -and ($_.Server.Name) -eq $env:computername}
$serviceInstance.Delete()
Add-SPDistributedCacheServiceInstance
$cacheClusterInfo.CacheHostsInfoCollection
Ну если у кого есть какие-либо предложения, я очень ценю, спасибо заранее!
Что ваш вопрос ? – user3791372
Как я могу выполнить эту работу правильно? Я думаю, что предоставил достаточно информации, чтобы понять мою проблему, если вам нужна какая-либо другая информация, дайте мне знать, но, пожалуйста, не играйте в smartass –
Вы выполнили инструкции в [SharePoint 2013 + (Http://blogs.msdn.com/b/sambetts/archive/2014/03/19/sharepoint-2013-distributed-cache-appfabric-troubleshooting.aspx) и [Fixing The Newsfeed & Идентификатор события 6393 для LMTRepopulationJob] (http: //blogs.msdn.ком/б/sambetts/Архив/2014/09/24/устранение неисправностей-SharePoint-событийно-ID-6393.aspx)? – stuartd