Historique de la page
...
Le répertoire dans lequel Lucene indexe les documents :
Bloc de code |
---|
indexing.path=/usr/local/helpdesk/index |
...
Remarque |
---|
L'utilisateur système qui exécute l'application doit avoir un droit de lecture/écriture sur ce répertoire. |
...
Procédure d'indexation
Mise à jour de l'
...
index
L'indexation doit se faire de manière asynchrone et régulière en appelant la tâche ant update-index.
On trouvera par exemple dans le fichier /etc/crontab d'un serveur Unix :
Bloc de code |
---|
00,05,10,15,20,25,30,35,40,45,50,55 * * * * root /usr/local/helpdesk/helpdesk-cron.sh update-index |
Voir : XXXXXXXXXXXX
: Scripts d'administration et tâches asynchrones
Reconstruction de l'index
En cas de problème avec l'index, il est possible de le reconstruire complètement en appelant la tâche rebuild-index :
Bloc de code |
---|
/usr/local/helpdesk/helpdesk.sh rebuild-index |
Déverrouillage de l'index
Enfin, en cas de non terminaison normale d'une tâche d'indexation, l'appel suivant provoque l'erreur suivante :
Bloc de code |
---|
Lucene index is locked, try again later\! |
Il faut dans ce cas, si aucune procédure d'indexation n'est en cours, appeler la tâche unlock-index :
Bloc de code |
---|
/usr/local/helpdesk/helpdesk.sh unlock-index |