Ajout ou modification d'index distants
Vous pouvez configurer une interface de recherche liée à une instance de Coveo afin qu'elle envoie des requêtes à une instance distante de Coveo. L'instance locale de Coveo fusionne et classifie les résultats reçus de l'index local et de l'index distant (voir Installation de l'indexation distribuée géographiquement).
La procédure suivante décrit comment ajouter ou modifier des index distants dans l'Outil d'administration pour une instance de Coveo pour laquelle vous souhaitez rechercher des index distants.
Note : Vous pouvez ajouter plusieurs index distants en répétant la procédure qui suit. Les index distants définis ne seront pas automatiquement recherchés. Vous devez également ajouter un index distant à la portée d'une interface de recherche à partir de laquelle vous souhaitez recevoir des résultats d'index distant (voir Configuration de la portée d'une interface de recherche).
Pour ajouter ou modifier un index distant
-
Connectez-vous au serveur maître Coveo de l'instance Coveo à partir de laquelle vous souhaitez rechercher un index distant.
-
Ouvrez l'Outil d'administration (voir Ouverture de l'Outil d'administration).
-
Dans l'Outil d'administration, sélectionnez Index > Index distants.
-
Dans la page Index distants, effectuez l'une des actions suivantes:
-
Pour ajouter un nouvel index distant, cliquez sur Ajouter.
OU
-
Pour modifier un index distant existant, cliquez sur le nom du bon serveur.
-
-
Dans la page Ajouter un index distant (Add Remote Index) ou la page de l'index distant existant :
-
Dans le champ Nom (Name), tapez un nom identifiant l'index distant. Le nom ne doit pas contenir des espaces.
Ce nom apparaîtra dans l'Éditeur d'interface, dans la page où vous pouvez configurer la portée d'une interface de recherche et ne sera pas vu par les utilisateurs finaux dans les interfaces de recherche.
-
Dans le champ Description, tapez une description de l'index distant (ex. : contenu, emplacement, etc.) afin de vous aider à identifier de façon unique cet index distant.
-
Sous Information des services (Services Information) :
-
Dans le champ Hôte des services (Services Host), tapez le nom d'hôte du serveur maître de l'index distant de Coveo.
-
Dans le champ Port des services (Services Port), s'il y a différence avec la valeur par défaut (52810), changez le port pour le port de service Web Coveo dans le serveur d'index distant.
Note : Ne confondez pas ce port avec le port de service CES (Coveo Enterprise Search) (52800 par défaut).
-
Dans le champ Nom de l'instance (Instance Name), dans le rare cas où votre nom de l'instance de l'index distant est différent de default, tapez le bon nom d'instance.
Astuce : À la fin de l'URL de l'interface de recherche de l'instance distante de Coveo, ajoutez l'argument ?&Debug=1 pour obtenir de l'information de débogage comprenant le nom d'index de l'instance, du miroir et physique (voir Obtention des informations de débogage d'une interface de recherche).
-
Cliquez sur Validez (Validate).
Note : Si un message d'erreur de connexion apparaît dans la section supérieure de la page, vérifiez que, dans le serveur d'index distant de Coveo, le pare-feu permette les connexions arrivantes vers le Port des services.
Exemple : Exemple de message d'erreur :
Could not connect to http://YourServerName:52810/7.0/CoveoAdminService. TCP error code 10060: A connexion attempt failed because the connected party did not properly respond after a period of time, or established connexion failed because connected host has failed to respond.
Si le serveur distant répond, quelques paramètres de plus apparaissent dans la section Information des services afin de spécifier les paramètres de connexion d'un compte d'administrateur à utiliser dans le serveur maître distant de Coveo afin d'avoir la permission de configurer l'index distant.
-
Dans la liste déroulante Fournisseur de sécurité des services (Services Security Provider), sélectionnez le fournisseur de sécurité Coveo qui peut résoudre les paramètres de connexion de l'administrateur dans le serveur distant de Coveo.
Sélectionnez Active Directory si votre compte d'administrateur est un compte Windows.
-
Dans le champ Nom d'utilisateur des services (Services User Name), tapez le nom d'utilisateur du compte de l'administrateur.
-
Dans le champ Mot de passe de l'utilisateur des services (Services Password), tapez le mot de passe du compte de l'administrateur.
-
Cliquez sur Valider les paramètres de connexion (Validate Credentials) afin de vérifier que les paramètres permettent une connexion aux services Web dans un serveur distant de Coveo.
-
-
Dans la section Correspondance des miroirs locaux vers les miroirs distants (Local to Remote Mirror Mapping), pour chaque miroir local, vous pouvez spécifier vers quel miroir distant les requêtes seront envoyées :
1 Miroir local 2 Sélection du miroir distant vers lequel les requêtes sont envoyées Note : Par défaut, l'index dans un serveur maître s'appelle le miroir Default.
-
Choisissez l'option Sélectionner un miroir (Select a mirror), puis, dans la liste déroulante, sélectionnez l'un des miroirs d'instance distants qui sont disponibles.
OU
-
Choisissez l'option Configurer le miroir manuellement (Configure mirror manually) .
-
Dans le champ Nom de serveur du miroir, tapez le nom de serveur du serveur miroir vers lequel vous souhaitez transférer des requêtes.
-
Dans le champ Port du miroir, s'il y a différence avec la valeur par défaut (52800), tapez le port de service CES pour le serveur miroir vers lequel vous souhaitez transférer des requêtes.
Exemple : Une instance locale de Coveo contient un serveur d'interface qui envoie des requêtes au serveur maître, tandis qu'un second serveur d'interface envoie ses requêtes à un serveur miroir. Vous souhaitez ajouter un index distant qui contient deux serveurs miroirs. Le serveur maître distant étant souvent occupé à indexer du contenu, vous souhaitez transférer les requêtes envoyées au serveur maître local (miroir Default) vers le miroir distant Mirror1 et les requêtes envoyées au miroir local Mirror1 vers le miroir distant Mirror2.
-
-
Cliquez sur Enregistrer.
-
Prochaines étapes?
Dans le serveur d'interface Coveo de l'instance locale de Coveo, ajoutez l'index distant à la portée d'une interface de recherche (voir Configuration de la portée d'une interface de recherche).