作者:崔显莉京_716 | 来源:互联网 | 2023-12-10 13:37
本文介绍了解决Sharepoint2013运行状况分析中出现的“一个或多个服务器未响应”问题的方法。对于有高要求的客户来说,系统检测问题的存在是不可接受的。文章详细描述了解决该问题的步骤,包括删除服务器、处理分布式缓存留下的记录以及使用代码等方法。同时还提供了相关关键词和错误提示信息,以帮助读者更好地理解和解决该问题。
解决Sharepoint 2013 运行状况分析出现的 “ 一个或多个服务器未响应”。
对于有很高要的客户来说,他们是不运行系统检测的问题存在。
所以所以如下问题,必须解决或给出说明。
打开问题进入问题描述
安装说明,我们去管理场中的服务器,去删除。找到DEVOPS 服务器 看到没有任何内容。ok 单击后面的删除服务器。
如下提示,告诉删除的步骤和内容
单击ok 出现这个错误“
cacheHostInfo is null”
这是多服务器场,加入分布式缓存留下的记录。
去删除
虽然他已经停止了,但是确实存在。所以使用代码吧。代码网上比较多,随便抄了一个。英文的具体多。
这里一个兄弟写的非常明确。佩服一下。
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了