Fermer

octobre 13, 2020

Configurer les collections Sitecore Solr à l'aide de SearchStax


Cet article explique les étapes nécessaires pour configurer les collections Solr Cloud pour votre environnement Sitecore à l'aide de SearchStax. En supposant que l'environnement Solr Cloud Manager est déjà défini dans SearchStax, suivez les étapes ci-dessous pour configurer l'environnement Solr Cloud.

1. Télécharger les configurations Solr

    • La première étape consiste à obtenir le schéma SOLR compatible et le package de configuration correspondant à votre version de Sitecore. Voici le lien vers les tables compatibles Sitecore et Solr: https://kb.sitecore.net/articles/227897[19659004[19659004letter)Zookeeperinclutunscriptdelignedecommandestandard zkcli.sh pour gérer votre environnement zookeeper. Vous pouvez le télécharger à partir de ce dépôt GitHub https://github.com/searchstax/searchstax-client qui comprend diverses versions de Solr.
    • L'étape suivante consiste à créer des ensembles de configuration pour chaque configuration Solr et à le télécharger vers le cloud. Pour ce faire, accédez au dossier configsets et créez un dossier de jeux de configuration avec le nom de l'index Solr que vous souhaitez créer. Voir ici:  Searchstax configsets
    • Une fois les dossiers créés, téléchargez chaque dossier de configuration de collection dans votre environnement de gardien de zoo. Pour cela, utilisez le script approprié à votre environnement. Accédez à searchstax-client-master solr-version scripts, et exécutez l'un des scripts ci-dessous.
      • Linux (Bash):
        • $ ./zkcli.sh -zkhost ] < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Invite de commandes Windows (DOS):
        • $ zkcli.bat -zkhost < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Windows PowerShell:
        • >. Zkcli.bat -zkhost < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Vous pouvez trouver l'URL du gardien de zoo en visitant votre gestionnaire SearchStax Cloud et en cliquant sur le serveur. Voir ici:

 Zookeeper Url

    • Solr Configuration est le chemin vers votre répertoire de configuration Solr où vous avez créé des ensembles de configuration. c'est-à-dire ./zkcli.bat -zkhost < zookeeper URL > / -cmd upconfig -confdir ../configsets/sitecore_master_index/conf -confname sitecore_master_index

sitecore_master_index

Créer des collections Solr

    • Accédez à votre URL Solr dans le navigateur et ajoutez une collection avec le jeu de configuration Solr approprié, numShards, le facteur de réplication.

 Sitecore - Comprendre les approches de développement: un Outlook Sitecore

 Ajouter une collection Solr

    • Config set : Ce seront les ensembles de configuration que vous avez téléchargés à l'aide des scripts zkcli.sh ou zkcli.bat.
    • numShards: Ceci représente la partition logique de la collection. Solr Sharding est utilisé pour diviser l'index Solr en plusieurs parties.
    • Facteur de réplication: Ceci représente une réplique de votre noeud de collection Solr.

3. Télécharger le schéma géré par Solr et réindexer

    • Connectez-vous à votre instance Sitecore et accédez à la page Gestionnaire d'index.
    • Cliquez sur Remplir le schéma géré par Solr et sélectionnez tous les index dans la boîte de dialogue.

 Remplissez le schéma géré par Solr

    • ] Cliquez sur Remplir.
    • Allez dans le Gestionnaire d'index, réindexez tous les index Solr.

C'est tout!

Votre environnement Solr est maintenant configuré dans SearchStax. Dans le prochain article, j'expliquerai comment configurer les index SwitchOnRebuild dans le cloud Solr pour votre instance Sitecore. Restez à l'écoute!

À propos de l'auteur

Hiral Shah est un consultant technique principal sur la pratique de conseil en solutions de santé numérique.

Plus de cet auteur




Source link