Se l'indice di ricerca è danneggiato e non può essere
utilizzato, è possibile crearlo nuovamente eliminando prima tutti gli
indici esistenti, quindi attendere l'esecuzione della successiva
attività di indicizzazione pianificata oppure eseguire un'attività di
indicizzazione straordinaria.
Prima di iniziare
Importante: Quando si seguono le operazioni
descritte nella seguente procedura, la funzionalità di Ricerca non è
disponibile ai propri utenti. Se si desidera ricreare l'indice senza
la necessità di periodi di inattività di ricerca, seguire la
procedura nella sezione Creazione di un indice in background .
Informazioni su questa attività
Durante il processo di aggiornamento di indicizzazione, i documenti
vengono prima scritti in una tabella di cache nel database HOMEPAGE,
quindi scritti in ciascun indice di tutti i nodi. Quando occorre
generare un nuovo indice, la cache del database viene ignorata e
il processo di ricerca per indicizzazione e di indicizzazione scrive
direttamente nella directory dell'indice sul nodo che sta eseguendo
l'attività di indicizzazione.
Procedura
- Arrestare tutti i nodi che eseguono Ricerca. Se ci sono indici
di ricerca esistenti su questi nodi, eliminarli eseguendo la
procedura descritta in Eliminazione dell'indice.
- Avviare tutti i nodi di Ricerca nel cluster.
- Ricreare l'indice completando una delle seguenti operazioni:
- Creare un'attività straordinaria che indicizza tutte le
applicazioni installate di IBM® Connections
nella propria distribuzione. Per ulteriori informazioni, consultare
Esecuzione di attività straordinarie.
- Attendere l'esecuzione della prossima attività di
indicizzazione pianificata.
L'indice è stato generato sul nodo di indicizzazione quando i file
INDEX.READY e CRAWLING_VERSION sono presenti nella directory
dell'indice. La directory dell'indice di Ricerca viene definita dalla
variabile SEARCH_INDEX_DIR di IBM
WebSphere Application
Server.
Una volta creato l'indice, la fase successiva è roll-out
dell'indice. Durante questa fase, i file della directory dell'indice
vengono copiati automaticamente nella cartella di staging di Ricerca,
che viene definita dalla variabile SEARCH_INDEX_SHARED_COPY_LOCATION
di WebSphere
Application Server.
I file nella cartella di staging di Ricerca
vengono quindi copiati in tutte le cartelle di dell'indice
sui nodi rimanenti.
Importante: Non arrestare la
distribuzione fino a quando l'indice non è stato copiato su tutti i
nodi. Se il server viene arrestato durante questo processo, l'indice
non verrà copiato correttamente su tutti i nodi. In questo caso, è
necessario copiare manualmente l'indice dalla posizione di staging
agli altri nodi.