Application Discovery and Load Balancer Service がこのファームで実行していません (SharePoint Server)

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

ルール名: Application Discovery and Load Balancer Service がこのファームで実行されていません。

概要: Application Discovery and Load Balancer Service は、ファームのトポロジに関する情報を、ファームが提供するサービスを使用しているユーザーに提供します。 ユーザーはこの情報を使用して負荷分散を実行できます。 Application Discovery and Load Balancer Service は、ファーム内の少なくとも 1 台のサーバーで実行されている必要があります。

原因: Application Discovery and Load Balancer サービスが停止しています。

解決策: ファーム内の少なくとも 1 台のサーバーで Application Discovery and Load Balancer サービスを開始します。

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

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

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

    管理者は Add-SPShellAdmin コマンドレットを使って、SharePoint コマンドレットを使う権限を付与できます。

    注:

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

  1. SharePoint 管理シェルを起動します。

  2. PowerShell コマンド プロンプトで、次のコマンドを入力します。

    Get-SPServiceInstance -ALL

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

  3. Application Discovery and Load Balancer サービスの GUID を見つけます。

  4. 次のコマンドを入力します。

    Start-SPServiceInstance [-Identity]

    [-Identity] は、アプリケーション検出およびLoad Balancer サービスの GUID です。 Get-SPServiceInstance コマンドレットを実行して、サービス インスタンスの GUID を確認できます。 For more information, see Start-SPServiceInstance.