Procedure consigliate per l'utilizzo dei registri di ricerca per indicizzazione (SharePoint Server 2010)

SharePoint 2010
 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2015-03-09

Il registro di registrazione per indicizzazione tiene traccia delle informazioni sullo stato del contenuto sottoposto a tale ricerca. Questo registro consente di stabilire se il contenuto in cui è stata eseguita la ricerca per indicizzazione è stato aggiunto correttamente all'indice, se è stato escluso a causa di una regola di ricerca per indicizzazione o se l'indicizzazione ha avuto esito negativo a seguito di un errore. Nel registro sono inoltre contenute ulteriori informazioni sul contenuto sottoposto alla ricerca per indicizzazione, tra cui l'ora dell'ultima ricerca per indicizzazione che ha avuto esito positivo, le origini di contenuto e l'eventuale applicazione di regole di ricerca per indicizzazione. È possibile utilizzare il registro di ricerca per indicizzazione per diagnosticare i problemi relativi alla funzionalità di ricerca.

Contenuto dell'articolo:


Per visualizzare il registro di ricerca per indicizzazione
  1. Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.

  2. Sulla barra di avvio veloce di Amministrazione centrale fare clic su Gestione applicazioni.

  3. Nella sezione Applicazioni di servizio della pagina Gestione applicazioni fare clic su Gestisci applicazioni di servizio.

  4. Nella pagina Applicazioni di servizio selezionare l'applicazione del servizio di ricerca desiderata nell'elenco delle applicazioni di servizio.

  5. Sulla barra di avvio veloce della pagina Amministrazione ricerca fare clic su Registro ricerca per indicizzazione nella sezione Ricerca per indicizzazione.

  6. Nella pagina Registro ricerca per indicizzazione - Origine contenuto fare clic sulla visualizzazione desiderata.

Nella tabella seguente sono riportate le diverse visualizzazioni che è possibile selezionare per esaminare lo stato del contenuto in cui è stata eseguita la ricerca per indicizzazione.

 

Visualizzazione Descrizione

Origine contenuto

Riepiloga gli elementi sottoposti a ricerca per indicizzazione per origine di contenuto. Mostra le esecuzioni con esito positivo, gli avvisi, gli errori, gli errori di livello principale e le eliminazioni. I dati contenuti in questa visualizzazione rappresentano lo stato corrente degli elementi già presenti nell'indice per origine di contenuto. I dati per tale visualizzazione provengono dal modello a oggetti.

Nome host

Riepiloga gli elementi sottoposti a ricerca per indicizzazione per host. Mostra le esecuzioni con esito positivo, gli avvisi, gli errori, le eliminazioni, gli errori di livello principale e il totale. I dati contenuti in questa visualizzazione rappresentano lo stato corrente degli elementi già presenti nell'indice per host. Se nell'ambiente in uso sono presenti più database di ricerca per indicizzazione, i dati vengono mostrati per database. I dati per tale visualizzazione provengono dal database di amministrazione della ricerca. È possibile filtrare i risultati digitando un URL nella casella Trova URL che iniziano con il nome host o percorso seguente:.

URL

Consente di effettuare ricerche nei registri di ricerca per indicizzazione in base all'origine di contenuto, all'URL o al nome host e di visualizzare i dettagli di tutti gli elementi presenti nell'indice. I dati per tale visualizzazione provengono dalla tabella MSSCrawlURLReport del database di ricerca per indicizzazione. È possibile filtrare i risultati impostando i campi Stato, Messaggio, Ora inizio e Ora fine.

Cronologia ricerca per indicizzazione

Riepiloga le transazioni di ricerca per indicizzazione completate durante una tale ricerca. Vi possono essere più transazioni per elemento in una singola ricerca per indicizzazione, pertanto il numero delle transazioni può essere superiore al numero totale di elementi. In questa visualizzazione vengono mostrati i dati per tre tipi di ricerche per indicizzazione:

  • Completa. Vengono sottoposti a ricerca per indicizzazione tutti gli elementi presenti in un'origine di contenuto.

  • Incrementale. Vengono sottoposti a ricerca per indicizzazione gli elementi modificati dopo l'ultima ricerca completa o incrementale. Questo tipo di ricerca per indicizzazione viene eseguito solo se è pianificato.

  • Elimina. Se da un'origine di contenuto vengono rimossi indirizzi iniziali, una ricerca per indicizzazione di eliminazione rimuove dall'indice gli elementi associati all'indirizzo iniziale eliminato prima dell'esecuzione di una ricerca per indicizzazione completa o incrementale. Questo tipo di ricerca per indicizzazione non può essere pianificato.

I dati per tale visualizzazione provengono dal database di amministrazione della ricerca. È possibile filtrare i risultati in base all'origine di contenuto.

Messaggio di errore

Presenta aggregazioni degli errori per origine di contenuto o per nome host. I dati per tale visualizzazione provengono dalla tabella MSSCrawlURLReport del database di ricerca per indicizzazione. È possibile filtrare i risultati in base all'origine di contenuto o all'host.

NotaNote
Nella casella di riepilogo a discesa relativa al filtro vengono visualizzate solo le origini di contenuto contenenti errori. Se vi è un errore relativo a un elemento non incluso nell'indice, l'errore non sarà presente nella visualizzazione.

I dati delle visualizzazioni Origine contenuto, Nome host e Cronologia ricerca per indicizzazione vengono elencati nelle colonne seguenti:

  • Operazioni riuscite. Elementi per cui è stata eseguita correttamente la ricerca per indicizzazione e che sono disponibili per le ricerche.

  • Avvisi. Elementi per cui la ricerca per indicizzazione potrebbe non essere stata eseguita correttamente e che potrebbero non essere disponibili per le ricerche.

  • Errori. Elementi per cui la ricerca per indicizzazione non è stata eseguita correttamente e che potrebbero non essere disponibili per le ricerche.

  • Eliminazioni. Elementi rimossi dall'indice e non più disponibili per le ricerche.

  • Errori di livello principale. Errori relativi ai documenti di primo livello, inclusi gli indirizzi iniziali, i server virtuali e i database del contenuto. Ogni errore di livello principale viene conteggiato come un errore, ma non tutti gli errori vengono conteggiati come errori di livello principale. Poiché nella colonna Errori è incluso il conteggio relativo alla colonna Errori di livello principale, gli errori di livello principale non vengono conteggiati di nuovo nella visualizzazione Nome host.

  • Nessuna modifica. Elementi non modificati tra una ricerca per indicizzazione e l'altra.

  • Aggiornamento di sicurezza. Elementi delle cui impostazioni di sicurezza è stata eseguita la ricerca per indicizzazione perché erano state modificate.

Per impostazione predefinita, i dati di ogni visualizzazione del registro di ricerca per indicizzazione vengono aggiornati ogni cinque minuti dal processo timer Rapporto registro di ricerca per indicizzazione per l'applicazione di ricerca <nome applicazione servizio di ricerca>. È possibile modificare la frequenza di aggiornamento per questo processo timer, ma in generale tale impostazione dovrebbe rimanere invariata.

SuggerimentoTip
Se si ritiene che i dati visualizzati nel registro di ricerca per indicizzazione non siano aggiornati, verificare che il processo timer non sia stato sospeso e che sia stato eseguito di recente.
Per verificare lo stato del processo timer del registro di ricerca per indicizzazione
  1. Verificare che l'account utente che esegue questa procedura sia membro del gruppo di SharePoint Amministratori farm.

  2. In Amministrazione centrale fare clic su Controlla stato processo nella sezione Monitoraggio.

  3. Nella pagina Stato processo timer fare clic su Cronologia processo.

  4. Nella pagina Cronologia processo individuare Rapporto registro di ricerca per indicizzazione per l'applicazione di ricerca <nome applicazione servizio di ricerca> per l'applicazione del servizio di ricerca desiderata ed esaminare lo stato.

Per modificare la frequenza di aggiornamento per il processo timer del registro di ricerca per indicizzazione
  1. Verificare che l'account utente che esegue questa procedura sia membro del gruppo di SharePoint Amministratori farm.

  2. In Amministrazione centrale fare clic su Controlla stato processo nella sezione Monitoraggio.

  3. Nella pagina Stato processo timer fare clic su Cronologia processo.

  4. Nella pagina Cronologia processo fare clic su Rapporto registro di ricerca per indicizzazione per l'applicazione di ricerca <nome applicazione servizio di ricerca> per l'applicazione del servizio di ricerca desiderata.

  5. Nella sezione Pianificazione ricorrente della pagina Modifica processo timer modificare la pianificazione del processo timer specificando l'intervallo desiderato.

  6. Fare clic su OK.

In questa sezione sono disponibili informazioni sugli errori comuni del registro di ricerca per indicizzazione, il comportamento del crawler e le azioni da intraprendere per mantenere l'integrità dell'ambiente di ricerca per indicizzazione.

Quando un crawler non riesce a trovare un elemento esistente nell'indice perché l'URL è obsoleto o non è accessibile a causa di un problema di rete, viene segnalato un errore per tale elemento nella ricerca per indicizzazione in questione. Se l'errore persiste per le tre ricerche per indicizzazione successive, l'elemento viene eliminato dall'indice. Per le origini di contenuto condivisione file, gli elementi vengono eliminati immediatamente dall'indice quando vengono eliminati dalla condivisione file.

Questo errore può provenire da un'origine di contenuto condivisione file sottoposta a ricerca per indicizzazione in cui è incluso un nome host valido, ma anche un nome di file non valido. Ad esempio, con un nome host e un nome di file \\ValidHost\files\file1, \\ValidHost esiste, ma non il file file1. In questo caso, il crawler segnala un errore di oggetto non trovato ed elimina l'elemento dall'indice. Nella visualizzazione Cronologia ricerca per indicizzazione viene mostrato quanto segue:

  • Errori: 1

  • Eliminazioni: 1

  • Errori di livello principale: 1 (per \\ValidHost\files\file1 risulta un errore di livello principale perché è un indirizzo iniziale)

Nella visualizzazione Origine contenuto viene mostrato quanto segue:

  • Errori: 0

  • Eliminazioni: 0

  • Errori di livello principale: 0

La visualizzazione Origine contenuto mostra tutti zeri perché riporta solo lo stato degli elementi inclusi nell'indice e questo indirizzo iniziale non è stato inserito nell'indice. Nella visualizzazione Cronologia ricerca per indicizzazione vengono invece indicate tutte le transazioni di ricerca per indicizzazione, indipendentemente dal fatto che siano state o meno inserite nell'indice.

Questo errore può provenire da un'origine di contenuto condivisione file sottoposta a ricerca per indicizzazione in cui è incluso un nome host non valido, ma anche un nome di file non valido. Ad esempio, con un nome host e un nome di file \\InvalidHost\files\file1, non esiste \\InvalidHost e nemmeno il file file1. In questo caso, il crawler segnala un errore di percorso di rete dell'elemento non risolto e non elimina l'elemento dall'indice. Nella visualizzazione Cronologia ricerca per indicizzazione viene mostrato quanto segue:

  • Errori: 1

  • Eliminazioni: 0

  • Errori di livello principale: 1 (per \\InvalidHost\files\file1 risulta un errore di livello principale perché è un indirizzo iniziale)

Nella visualizzazione Origine contenuto viene mostrato quanto segue:

  • Errori: 0

  • Eliminazioni: 0

  • Errori di livello principale: 0

L'elemento non viene eliminato dall'indice perché il crawler non riesce a determinare se davvero l'elemento non esista o se vi sia un problema di rete che impedisce di accedervi.

Nel registro di ricerca per indicizzazione vengono segnalati errori di livello principale per i documenti di primo livello o per gli indirizzi iniziali. Per garantire l'integrità delle origini di contenuto, è consigliabile eseguire le operazioni seguenti:

  • Indagare sempre sugli errori di livello principale diversi da zero.

  • Indagare sempre gli errori di livello principale che si ripetono in modo coerente nel registro di ricerca per indicizzazione.

  • Altrimenti è consigliabile rimuovere gli indirizzi iniziali obsoleti ogni due settimane dopo avere contattato il proprietario del sito.

Per risolvere i problemi ed eliminare gli indirizzi iniziali obsoleti
  1. Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.

  2. Se si ritiene che un indirizzo iniziale potrebbe essere obsoleto, stabilire innanzitutto se esiste o meno eseguendo il ping del sito. Se si riceve una risposta, determinare quale dei problemi seguenti ha causato l'errore:

    • Se è possibile accedere all'URL da un browser, il crawler non è riuscito a sottoporre a ricerca per indicizzazione l'indirizzo iniziale a causa di problemi con la connessione di rete.

    • Se l'URL viene reindirizzato da un browser, è consigliabile modificare l'indirizzo iniziale in modo che corrisponda al nuovo indirizzo.

    • Se l'URL riceve un errore in un browser, riprovare in un altro momento. Se si riceve comunque un errore dopo diversi tentativi, rivolgersi al proprietario del sito per assicurarsi che questo sia disponibile.

  3. Se non si riceve una risposta dal ping del sito, significa che questo non esiste e che deve essere eliminato. Verificare con il proprietario prima di eliminare il sito.

Quando nel registro di ricerca per indicizzazione viene segnalato continuamente un errore di accesso negato per un indirizzo iniziale, l'account di accesso al contenuto potrebbe non disporre delle autorizzazioni di lettura per eseguire la ricerca per indicizzazione nel sito. Se si è in grado di visualizzare l'URL con un account amministrativo, vi potrebbe essere un problema relativo alla modalità con cui le autorizzazioni sono state aggiornate. In questo caso, contattare il proprietario del sito per richiedere le autorizzazioni. Per informazioni su come impostare le autorizzazioni per un crawler, vedere Manage crawl rules (SharePoint Server 2010).

Durante una distribuzione host i numeri di tutte le colonne della visualizzazione Origine contenuto vengono impostati su zero. Ciò accade perché tali numeri provengono direttamente dalle tabelle del database di ricerca per indicizzazione. Nel corso di una distribuzione host i dati di queste tabelle vengono spostati, pertanto i valori restano a zero per tutta la durata della distribuzione.

Al completamento della distribuzione host, eseguire una ricerca per indicizzazione incrementale nelle origini di contenuto per ripristinare i numeri originali.

Quando vengono eliminati documenti da un'origine di contenuto condivisione file in cui è stata eseguita correttamente una ricerca per indicizzazione, tali documenti vengono eliminati immediatamente dall'indice durante la successiva ricerca per indicizzazione completa o incrementale. Questi elementi risultano come errori nella visualizzazione Origine contenuto del registro di ricerca per indicizzazione, ma come eliminazioni nelle altre visualizzazioni.

Il servizio di ricerca di SharePoint Server (OSearch14) potrebbe venire reimpostato o riavviato a seguito di operazioni amministrative o di funzioni server. In questo caso, può verificarsi una discrepanza nella visualizzazione Cronologia ricerca per indicizzazione del relativo registro. È possibile notare una differenza tra il numero di transazioni indicato per ricerca per indicizzazione e il numero effettivo di transazioni eseguite per ricerca per indicizzazione. Ciò può accadere perché il servizio OSearch14 archivia le transazioni attive in memoria e le scrive dopo che sono state completate. Se il servizio OSearch14 viene arrestato, reimpostato o riavviato prima che le transazioni in memoria vengano scritte nel database del registro di ricerca per indicizzazione, il numero delle transazioni per ricerca per indicizzazione non verrà visualizzato correttamente.

Mostra: