次の方法で共有


サーバーに分散キャッシュ サービスが予期せず構成されている (SharePoint Server 2016)

適用対象:no-img-13 2013yes-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

ルール名:サーバーに分散キャッシュ サービスが予期せず構成されています。

概要: 分散キャッシュ サービス インスタンスは、障害が発生したサーバー用に構成しないでください。 障害が発生したサーバーから分散キャッシュ サービスのインスタンスを削除します。

通常、このルールが表示されたときは、分散キャッシュ サービスがサポートされていないサーバーで、分散キャッシュ サービスが稼働していることを意味します。 分散キャッシュ サービスの実行は、次の役割に割り当てられたサーバーでのみ行います。

  • 分散キャッシュ

  • 分散キャッシュを使用するフロントエンド

  • 単一サーバー ファーム

  • カスタム

詳細については、「SharePoint Server 2016 の MinRole と関連付けられているサービスの説明」を参照してください。

原因: このルールは、SharePoint Server 2016 ファーム内で分散キャッシュ サービスを実行するように想定されていないサーバーで、分散キャッシュ サービスを構成したときに発生します。

解決策:障害が発生したサーバーから分散キャッシュ サービスのインスタンスを削除します

  1. 次のメンバーシップがあることを確認します。
  • SQL Server インスタンスにおける securityadmin 固定サーバー ロール。

  • 更新するすべてのデータベースに対する db_owner 固定データベース ロール。

  • PowerShell コマンドレットを実行するサーバーでの Administrators グループ。

    管理者は Add-SPShellAdmin コマンドレットを使用して、SharePoint Server 2016 のコマンドレットを使用する権限を付与できます。

    注:

    アクセス許可がない場合は、セットアップ管理者または SQL Server 管理者に連絡してアクセス許可を要求してください。 PowerShell のアクセス許可に関する詳細については、「Add-SPShellAdmin」を参照してください。

  1. 障害が発生した各サーバーで SharePoint 2016 管理シェル を起動します。

  2. 障害が発生した各サーバー上の PowerShell コマンド プロンプトで次のコマンドを入力します。

Remove-SPDistributedCacheServiceInstance

詳細については、「Remove-SPDistributedCacheServiceInstance」を参照してください。