The Application Discovery and Load Balancer Service is not running in this farm (SharePoint Server)

APPLIES TO: yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Rule Name: The Application Discovery and Load Balancer Service is not running in this farm.

Summary: The Application Discovery and Load Balancer service provides information about the topology of the farm to users who are using services offered by the farm. Users can use this information to perform load balancing. The Application Discovery and Load Balancer Service should be running on at least one server in the farm.

Cause: The Application Discovery and Load Balancer service is stopped.

Resolution: Start the Application Discovery and Load Balancer service on at least one server in the farm.

  1. Verify that you have the following memberships:
  • securityadmin fixed server role on the SQL Server instance.

  • db_owner fixed database role on all databases that are to be updated.

  • Administrators group on the server on which you are running the Microsoft PowerShell cmdlets.

    An administrator can use the Add-SPShellAdmin cmdlet to grant permissions to use SharePoint cmdlets.

    Note

    If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about PowerShell permissions, see Add-SPShellAdmin.

  1. Start the SharePoint Management Shell.

  2. At the PowerShell command prompt, type the following command:

    Get-SPServiceInstance -ALL

    For more information, see Get-SPServiceInstance.

  3. Find the GUID of the Application Discovery and Load Balancer service.

  4. Type the following command:

    Start-SPServiceInstance [-Identity]

    Where [-Identity] is the GUID for the Application Discovery and Load Balancer service. You can run the Get-SPServiceInstance cmdlet to see the GUID of the service instance. For more information, see Start-SPServiceInstance.