Nuova creazione dell'indice di ricerca

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

  1. 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.
  2. Avviare tutti i nodi di Ricerca nel cluster.
  3. 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.