服务器 (SharePoint Server 2016) 上未配置分布式缓存服务。

适用于:no-img-132013 yes-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

规则名称:服务器上未配置分布式缓存服务。

摘要: 应为出现故障的服务器配置分布式缓存服务。 在出现故障的服务器上注册分布式缓存主机,然后启动服务实例。

原因: 使用 SharePoint Server 2016 中的 MinRole 功能向一个或多个服务器分配分布式缓存角色但未注册分布式缓存主机或未启动服务时,会出现此规则。

解决方案:使用 Add-SPDistributedCacheServiceInstance cmdlet 注册缓存主机

  1. 确认您具有以下成员身份:
  • SQL Server 实例上的 securityadmin 固定服务器角色。

  • 要更新的所有数据库上的 db_owner 固定数据库角色。

  • 运行 PowerShell cmdlet 的服务器上的 Administrators 组。

    管理员可使用 Add-SPShellAdmin cmdlet 来授予使用 SharePoint Server 2016 cmdlet 的权限。

    注意

    [!注意] 如果您不具有这些权限,请联系您的安装管理员或 SQL Server 管理员来请求权限。 有关 PowerShell 权限的其他信息,请参阅 Add-SPShellAdmin

  1. 在每个出现故障的服务器上启动 SharePoint 2016 命令行管理程序。

  2. 在每个出现故障的服务器上的 PowerShell 命令提示符处键入以下命令:

Add-SPDistributedCacheServiceInstance

有关详细信息,请参阅 Add-SPDistributedCacheServiceInstance

SharePoint Server 2016 中 MinRole 和关联服务的说明