Le service de paramètres de site et de requête de recherche n’est pas en cours d’exécution (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2010-04-05

Nom de l’alerte  :   Le Service de paramètres de site et de requête de recherche n’est pas en cours d’exécution

ID d’événement :   aucun ID d’événement

Résumé :   Le Service de paramètres de site et de requête de recherche est un service des Services Internet (IIS, Internet Information Services). Par défaut, ce service s’exécute sur chaque serveur qui inclut un composant de requête de recherche. Il gère les tâches de traitement de requête, notamment l’envoi des requêtes à l’un ou plusieurs des composants de requêtes appropriés et la génération de l’ensemble de résultats. Au moins une instance du service doit être en cours d’exécution pour traiter les requêtes.

Symptômes :   Toutes les requêtes de recherche échouent.

Cause :   L’emplacement fourni pour l’index n’existe pas ou l’application ne dispose pas des droits nécessaires pour créer un répertoire pour l’index à l’emplacement.

Solution :   Démarrez le service sur le serveur

  1. Dans la page d’accueil Administration centrale de SharePoint, dans la section Paramètres système, cliquez sur Gérer les services sur le serveur.

  2. Dans la page Services sur le serveur, en regard de Service de paramètres de site et de requête de recherche, cliquez sur Démarrer si le service n’est pas démarré.

Rechercher les serveurs qui incluent des composants de requête

  1. Dans la page d’accueil Administration centrale SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur le nom de l’application de service de recherche.

  3. Dans la page Administration de la recherche, dans la section Topologie d’application de recherche, sous Partition d’index, prenez note des noms des serveurs qui incluent des composants de requête.

Solution :   Démarrez le service sur les serveurs qui incluent des composants de requête

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Sur chaque serveur qui inclut un composant de requête, dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. Depuis l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance -Local | Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance
    

    Pour plus d’informations, voir Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance.

Solution :   Vérifiez que le compte de service dispose d’autorisations suffisantes sur le dossier d’index

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.

  2. Dans la page d’accueil de l’Administration centrale, cliquez sur Gestion des applications.

  3. Dans la page Gestion des applications, dans la section Applications de service, cliquez sur Gérer les applications de service.

  4. Dans la page Applications du service, cliquez sur l’application du service de recherche.

  5. Sur la page Administration de la recherche, dans la section État du système, prenez note du nom du Compte d’accès au contenu par défaut.

  6. Dans la page Administration de la recherche, dans la section Topologie d’application de recherche, cliquez sur Modifier.

  7. Dans la page Gérer la topologie de recherche, cliquez sur le composant de requête de partition d’index, puis cliquez sur Modifier les propriétés.

  8. Dans la boîte de dialogue Modifier le composant de requête, dans Emplacement de l’index, prenez note du chemin d’accès au dossier d’index. Cliquez sur Annuler.

  9. Accédez à cet emplacement et vérifiez que l’emplacement existe.

  10. Vérifiez que le compte de service dont vous avez pris note à l’étape 5 dispose d’autorisations en lecture et en écriture sur ce dossier.

Solution : Actualisez les informations d’identification du service

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Appliquez cette procédure sur chaque serveur de la batterie.

  3. Dans le menu Démarrer, cliquez sur Tous les programmes.

  4. Cliquez sur Produits Microsoft SharePoint 2010.

  5. Cliquez sur SharePoint 2010 Management Shell.

  6. Depuis l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Repair-SPManagedAccountDeployment
    

Pour plus d’informations, voir Repair-SPManagedAccountDeployment.