Page History
Sv translation | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||
La barre de recherche ne propose pas l'option pour rechercher dans tous les dossiersPour l'ensemble des utilisateursSi c'est le cas pour l'ensemble des utilisateurs, cela fait probablement suite à une migration des mails au niveau du système de fichier. Cela signifie que l'index de recherche d'Elasticsearch n'existe pas : vous pouvez exécuter la tâche
ou
Pour quelques utilisateursSi le problème ne concerne qu'un ou quelques utilisateurs, cela signifie que l'index ElasticSearch les concernant est inexistant ou corrompu, il faut le recréer :
Il manque des résultats dans la rechercheEn cas de problèmes temporaires avec le service d'indexation il est possible que certains messages envoyés et reçus pendant cette période n'aient pas été indexés, dans ce cas il suffit d’exécuter la tâche Une erreur s'affiche lors d'une rechercheCela peut provenir d'une incohérence entre la liste des dossiers au niveau IMAP et dans la base de données, l'action de maintenance "Valider et réparer" (opération check&repair) accessible depuis l'onglet Maintenance de la fiche utilisateur permet de reconstruire cette liste, une ré-indexation de la boite de messagerie doit ensuite corriger le problème (sur le même onglet "Reconstruire l'index de la boîte"). Si ce n'est pas le cas, les logs Une erreur s'affiche lors de l'accès à un message trouvé par une rechercheIl s'agit probablement d'un défaut d'indexation lorsque qu'un message a été déplacé, l'action de maintenance "Consolider la boite mail" accessible depuis l'onglet Maintenance de la fiche utilisateur permet de mettre à jour l'index de recherche. ElasticSearch passe en mode "read only"Problème : ES se met lui-même en mode "read only", le cluster est vert mais un redémarrage ne corrige pas le problème Symptômes constatés : globalement BlueMind semble ne plus fonctionner, outre les problème de recherche et affichage il est impossible de créer des événements, répondre à des mails, etc. Confirmation : Dans les logs ElasticSearch, on trouve une trace semblable à celle-ci :
Cause : l'espace disque sur le serveur est trop juste Solution :
Les logs indiquent des erreurs à propos des quotas esQuota et imapQuotaOn trouve des messages comme celui-ci dans le le fichier
Cela signifie que pour le compte indiqué, moins de 80% de la boite est indexé (esQuota = quota elasticsearch), la recherche elasticsearch (== le moteur de recherche avancé) est donc désactivée car inefficace. Pour réparer cela, il faut procéder à une consolidation ou réindexation du compte. Pour quelques utilisateurs identifiésSi le problème ne concerne qu'un ou quelques utilisateurs, cela signifie que l'index ElasticSearch les concernant est inexistant ou corrompu, il faut le recréer :
Pour l'ensemble des utilisateurs impactésPour réparer l'ensemble des comptes impactés, vous pouvez faire comme suit :
Dysfonctionnement globalAnalyseSi vous constatez un dysfonctionnement de la recherche dans BlueMind vous pouvez consulter l'état du cluster ElasticSearch avec la commande :
Si le statut est 'green' tout va bien, s'il est 'red' cela signifie qu'il y a un problème au niveau d'Elasticsearch. Cette information remonte également dans la console de monitoring. Grâce à l'outil d'administration en ligne de commande, vous pouvez consulter l'état de l'index d'un utilisateur donné :
RésolutionPlusieurs conditions peuvent empêcher le fonctionnement d'ElasticSearch :
|
Sv translation | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||
The search bar doesn't show the option to search all foldersFor all usersIf all users are affected, the issue probably occurs following an email migration at the folder system level. This means that the Elasticsearch search index doesn't exist: you can run
or
For a few users onlyIf the issue affects a few users only, this means that their ElasticSearch index doesn't exist or is corrupt, you therefore have to create it:
Some search results are missingIn case of temporary issues with the indexing service, some messages sent or received during that period may not have been indexed. Simply run Error message during searchesThis may be caused by an inconsistency between the list of IMAP folders and the database. You can use the "validate and repair" (check and repair) maintenance operation -- which can be accessed from the Maintenance tab in the user's admin page – to rebuild this list. Then re-indexing the mailbox should fix the issue. If this isn't the case, An error message appears when trying to access a message found by searchThis is probably due to an indexing fault when the message was moved. You can use the "Consolidate mailbox index" maintenance operation – which can be accessed from the Maintenance tab in the user's admin page – to update the search index. ElasticSearch goes into "read-only" modeIssue: ES puts itself in "read-only" mode, the cluster is green but a restart doesn't fix the issue. Symptoms: Overall, BlueMind doesn't seem to work any more. Besides search and display issues, users can't create events, reply to emails, etc. Confirmation: In ElasticSearch logs, you will find traces such as:
Cause: The server disk space is too tight Solution:
Logs show esQuota and imapQuota errorsYou find messages such as the one below in
This means that for the account shown, less than 80% of the mailbox is indexed (esQuota = elasticsearch quota), elasticsearch search (== advanced search engine) is therefore disabled because inefficient. To fix this, you have to consolidate or reindex the account. If only a few identified users are affectedIf the issue only affects one or a few users, this means that their ElasticSearch index doesn't exist or is corrupt – it has to be created again:
If all users are affectedTo repair all accounts, you can:
Global malfunctionAnalyseIf you detect a search malfunction in BlueMind, you can see the status of the ElasticSearch cluster using the command:
If the cluster's status is 'green' then everything is fine, if it is 'red', this means there is an issue with Elasticsearch. This information is also fed into the monitoring console. Using our command line admin tool, you can check a user's indexing status:
SolutionSeveral issues may stop ElasticSearch from working:
|
Sv translation | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||
Die Suchleiste bietet nicht die Möglichkeit, in allen Ordnern zu suchenFür alle BenutzerWenn dies bei allen Benutzern der Fall ist, liegt es wahrscheinlich an einer Mail-Migration auf Dateisystemebene. Das bedeutet, dass der Suchindex von Elasticsearch nicht existiert: Sie können die Aufgabe
oder
Einige BenutzerWenn das Problem nur einen oder wenige Benutzer betrifft, bedeutet dies, dass der ElasticSearch-Index, der sie betrifft, nicht vorhanden oder beschädigt ist; er muss neu erstellt werden:
Es fehlen Ergebnisse in der SucheBei temporären Problemen mit dem Indizierungsdienst ist es möglich, dass einige in diesem Zeitraum gesendete und empfangene Nachrichten nicht indiziert wurden. In diesem Fall führen Sie einfach die Task Bei einer Suche wird ein Fehler angezeigtDies kann auf eine Inkonsistenz zwischen der Liste der Ordner auf IMAP-Ebene und in der Datenbank zurückzuführen sein, die Wartungsaktion "Validieren und reparieren" (Operation check&repair), die über die Registerkarte "Wartung" des Benutzerstammsatzes zugänglich ist, ermöglicht es, diese Liste neu aufzubauen. Eine Neuindizierung des Posteingangs muss das Problem beheben (auf derselben Registerkarte "Index des Posteingangs neu aufbauen"). Falls nicht, liegt der Ursprung des Problems möglicherweise in den Logdateien Beim Zugriff auf eine über eine Suche gefundene Nachricht wird ein Fehler angezeigtEs handelt sich wahrscheinlich um einen bei Verschieben der Nachricht entstandenen Indizierungsfehler. Die Wartungsaktion "Posteingang konsolidieren", die über die Registerkarte "Wartung" des Benutzerstammsatzes zugänglich ist, ermöglicht die Aktualisierung des Suchindexes. ElasticSearch (ES) wechselt in den "read only"-ModusProblem: ES versetzt sich in den "read only"-Modus, der Cluster ist grün, aber ein Neustart behebt das Problem nicht Festgestellte Symptome: BlueMind scheint insgesamt nicht mehr zu funktionieren, neben den Problemen bei Suche und Anzeige ist es nicht möglich, Termine zu erstellen, Mails zu beantworten, usw. Bestätigung: In den ElasticSearch-Logdateien ein Trace dieses Typs zu finden:
Ursache: Der Speicherplatz auf dem Server ist zu klein Lösung:
Logdateien zeigen Fehler in Bezug auf esQuota- und imapQuota-Kontingente anMeldungen wie diese sind in der Datei
Das bedeutet, dass für das angegebene Konto weniger als 80 % des Posteingangs indiziert sind (esQuota = quota elasticsearch), die elasticsearch-Suche (== die erweiterte Suchmaschine) ist daher deaktiviert, da sie ineffizient ist. Um dies zu beheben, muss das Konto konsolidiert oder neu indiziert werden. Für einige identifizierte BenutzerWenn das Problem nur einen oder wenige Benutzer betrifft, bedeutet dies, dass der ElasticSearch-Index, der sie betrifft, nicht vorhanden oder beschädigt ist; er muss neu erstellt werden:
Für alle betroffenen BenutzerUm alle betroffenen Konten zu reparieren, können Sie wie folgt vorgehen:
Globale StörungAnalyseWenn Sie eine Fehlfunktion der Suche in BlueMind bemerken, können Sie den Zustand des ElasticSearch-Clusters mit dem folgenden Befehl aufrufen:
Wenn der Status 'green' ist, ist alles in Ordnung, wenn er 'red' ist, liegt ein Problem mit Elasticsearch vor. Diese Informationen werden auch in der Monitoringkonsole angezeigt. Mit dem Kommandozeilen-Administrationswerkzeug können Sie den Indexstatus eines bestimmten Benutzers anzeigen:
LösungMehrere Bedingungen können verhindern, dass ElasticSearch funktioniert:
|