サーバーに分散キャッシュ サービスが予期せず構成されている (SharePoint Server 2016)
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
ルール名:サーバーに分散キャッシュ サービスが予期せず構成されています。
概要: 分散キャッシュ サービス インスタンスは、障害が発生したサーバー用に構成しないでください。 障害が発生したサーバーから分散キャッシュ サービスのインスタンスを削除します。
通常、このルールが表示されたときは、分散キャッシュ サービスがサポートされていないサーバーで、分散キャッシュ サービスが稼働していることを意味します。 分散キャッシュ サービスの実行は、次の役割に割り当てられたサーバーでのみ行います。
分散キャッシュ
分散キャッシュを使用するフロントエンド
単一サーバー ファーム
カスタム
詳細については、「SharePoint Server 2016 の MinRole と関連付けられているサービスの説明」を参照してください。
原因: このルールは、SharePoint Server 2016 ファーム内で分散キャッシュ サービスを実行するように想定されていないサーバーで、分散キャッシュ サービスを構成したときに発生します。
解決策:障害が発生したサーバーから分散キャッシュ サービスのインスタンスを削除します
- 次のメンバーシップがあることを確認します。
SQL Server インスタンスにおける securityadmin 固定サーバー ロール。
更新するすべてのデータベースに対する db_owner 固定データベース ロール。
PowerShell コマンドレットを実行するサーバーでの Administrators グループ。
管理者は Add-SPShellAdmin コマンドレットを使用して、SharePoint Server 2016 のコマンドレットを使用する権限を付与できます。
注:
アクセス許可がない場合は、セットアップ管理者または SQL Server 管理者に連絡してアクセス許可を要求してください。 PowerShell のアクセス許可に関する詳細については、「Add-SPShellAdmin」を参照してください。
障害が発生した各サーバーで SharePoint 2016 管理シェル を起動します。
障害が発生した各サーバー上の PowerShell コマンド プロンプトで次のコマンドを入力します。
Remove-SPDistributedCacheServiceInstance
詳細については、「Remove-SPDistributedCacheServiceInstance」を参照してください。