Historique de la page
...
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:
|