Le service de cache distribué est configuré de façon inattendue sur des serveurs (SharePoint Server 2016)

 

**Sapplique à :**SharePoint Server 2016

**Dernière rubrique modifiée :**2017-10-24

Résumé : Découvrez comment résoudre la règle de l’analyseur d’intégrité de SharePoint « Le service de cache distribué est configuré de façon inattendue sur des serveurs » dans SharePoint Server 2016.

Nom de la règle : Le service de cache distribué est configuré de façon inattendue sur des serveurs.

Résumé :   L’instance de service de cache distribué ne doit pas être configurée sur les serveurs qui rencontrent une erreur. Supprimez les instances de service de cache distribué des serveurs qui rencontrent une erreur.

Lorsque vous voyez cette règle, elle indique que le service de cache distribué est exécuté sur un serveur qui ne prend pas en charge ce service. Le service de cache distribué doit s’exécuter uniquement sur les serveurs affectés aux rôles suivants :

  • Cache distribué

  • Serveur frontal avec cache distribué

  • Batterie à un serveur

  • Personnalisé

Pour plus d’informations, reportez-vous à l’article Description de MinRole et des services associés dans SharePoint Server 2016.

Cause :  Cette règle se déclenche lorsque vous avez configuré le service de cache distribué sur un serveur qui n’est pas censé l’exécuter dans une batterie SharePoint Server 2016.

Solution : Supprimez les instances de service de cache distribué des serveurs qui rencontrent une erreur

  1. Vérifiez que vous êtes membre :

    • Rôle serveur fixe securityadmin sur l’instance SQL Server

    • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

    • du groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    Un administrateur peut utiliser l’applet de commande Add-SPShellAdmin pour accorder les autorisations d’utilisation des applets de commande SharePoint Server 2016.

    Notes

    Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  2. Démarrez SharePoint 2016 Management Shell sur chaque serveur qui rencontre une erreur.

  3. Entrez la commande suivante dans l’invite de commande PowerShell sur chaque serveur qui rencontre une erreur :

    Remove-SPDistributedCacheServiceInstance
    

Pour plus d’informations, consultez la rubrique Remove-SPDistributedCacheServiceInstance.