解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。

解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。

对于有很高要的客户来说,他们是不运行系统检测的问题存在。
所以所以如下问题,必须解决或给出说明。
解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第1张图片
解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第2张图片
打开问题进入问题描述
解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第3张图片
安装说明,我们去管理场中的服务器,去删除。找到DEVOPS 服务器 看到没有任何内容。ok 单击后面的删除服务器。

解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第4张图片
如下提示,告诉删除的步骤和内容


单击ok 出现这个错误“ cacheHostInfo is null

解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第5张图片
这是多服务器场,加入分布式缓存留下的记录。
去删除

解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。_第6张图片

虽然他已经停止了,但是确实存在。所以使用代码吧。代码网上比较多,随便抄了一个。英文的具体多。
这里一个兄弟写的非常明确。佩服一下。
http://www.cnblogs.com/OceanEyes/p/removing-server-from-sharepoint-2013-alert-cachehostinfo-is-null.html

Add-PSSnapin Microsoft.SharePoint.PowerShell
$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 "DEVOPS"}
$serviceInstance.Delete()



然后就OK了

你可能感兴趣的:(解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。)