Spotlight potenziato dopo l'aggiornamento di macOS Sierra


16

Configurazione: fine 2013 rMBP in esecuzione 10.12 (16A323)

Problema: Spotlight sembra essere per lo più non funzionale dal momento dell'aggiornamento a Sierra. Inizialmente l'avevo notato quando le ricerche non riuscivano a far apparire nulla in Mail e Spotlight stesso avrebbe mostrato solo i risultati di Dictionary.

Cosa ho provato:

  1. Aggiungi il mio disco rigido principale all'elenco di esclusione della privacy nelle preferenze di Spotlight (ciò ha provocato uno strano (null)errore). L'idea si sta aggiungendo, quindi la rimozione forzerà un reindice.
  2. Esegui mdutil -sv /per scoprire cosa succede, con conseguente "Errore: stato di indicizzazione imprevisto. KMDConfigSearchLevelTransitioning".
  3. Esegui sudo mdutil -E /per eliminare e ricostruire l'indice, causando "Errore: l'indice sta già cambiando stato. Riprova tra un momento."
  4. Esegui
    sudo su
    launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    rm -R ./Spotlight-V100/
    launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    mdutil -E /
    tutto questo e ottengo una breve pausa dopo l'ultimo comando prima che sputi "Indicizzazione abilitata". I successivi tentativi di esecuzione mdutil -sv /sputano il suddetto errore come citato al punto 2 sopra.

Activity Monitor sta dimostrando che mdse diversi mdworkerprocessi stanno sfornando la maggior parte dei cicli della CPU (e la ventola è abbastanza vocale), il che implicherebbe che è in procinto di reindicizzare, ma i due modi in cui sono consapevole di confermare il comportamento dell'indicizzazione non indicano questo è il caso:

  1. mdutil -sv / sta restituendo quell'errore.
  2. Effettuare una ricerca Spotlight per qualsiasi cosa (o "indicizzazione" in particolare) non mostra alcuna barra di avanzamento dell'indicizzazione.

Quindi ... è Spotlight o:

A. In realtà indicizzazione, nonostante entrambi i modi di conferma noti che indicano che non lo è? E, in caso affermativo, citazioni su questo caso / quando posso aspettarmi che mostri che sta indicizzando?

B. Davvero borked? E, in caso affermativo, in quali altri modi posso provare a risolvere l'assenza di nuking della partizione, eseguire una nuova installazione e ripristinare da Time Machine?

Grazie in anticipo!


1
by rm -R ./Spotlight-V100/, penso che si intende rm -R /.Spotlight-V100/
meduz

1
Potrebbe essere correlato: la reindicizzazione di Spotlight richiede troppo tempo o non funziona (ha una risposta). Pubblicando questo qui, poiché le persone potrebbero inciampare su questo post mentre cercano una soluzione per quel problema.
FreeNickname

Risposte:


9

Hai riavviato dopo il numero 4 sopra? Penso che dovrebbe funzionare ... In caso contrario, può essere d'aiuto:

sudo touch /.metadata-never-index

Reboot ...

sudo rm /.Spotlight-V100/VolumeConfiguration.plist
sudo rm /.metadata-never-index

E riavviare di nuovo. Puoi provarlo per ogni volume.

Vedi anche: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/


Ero ~ 89% sicuro di aver riavviato dopo aver fatto il 4 ° almeno una volta, quindi l'ho fatto di nuovo e senza modifiche. Ho provato la tua alternativa, ma ho comunque riscontrato l'errore "stato di indicizzazione imprevisto" durante l'esecuzione sudo mdutil -sv /dopo il secondo riavvio.
Brian M.,

2
Drat ... E se ci provisudo pkill -9 mds
MacManager il

Eseguire pkillquindi il controllo dello stato usando mdutilancora una volta i risultati con “Indicizzazione abilitata”. La ricerca Spotlight per “a” produce un paio di cose oltre al significato del Dizionario, ma assolutamente nulla viene fuori durante la ricerca in Mail. Eseguire mdutil -sv /una seconda volta riporta l'errore - e le successive ricerche Spotlight tornano a produrre solo risultati del dizionario. Quindi sembra che quando mds è attivo sta causando questo "stato di indicizzazione imprevisto" e impedendo qualsiasi risultato al di fuori delle voci del dizionario.
Brian M.,

Hmmm ... Oltre a ucciderlo di nuovo e lasciarlo indicizzare per un po '(dall'oggi al domani?) Non sono sicuro di cosa provare dopo. Scusa.
MacManager,

4
sudo pkill -9 mdsrisolto per me! Dovresti aggiungerlo alla tua risposta.
Brian McCutchon,

2

Dopo aver lasciato il mio Mac da solo per il fine settimana, le mie paure sono state confermate e non ci sono mai stati cambiamenti a questo problema di Spotlight. Dati gli altri thread qui e altrove, sembra che Sierra abbia delle difficoltà quando si esegue un aggiornamento sul posto.

Risoluzione:

  1. Conferma di aver eseguito il backup completo (sono preferibili più backup). QUESTO È IL PASSO PIÙ IMPORTANTE!
  2. Riavvia in modalità di ripristino (tieni premuto Comando-R mentre il Mac inizia l'avvio).
  3. Apri "Utility Disco" e cancella la partizione macOS (hai confermato quei backup, giusto?).
  4. Una volta cancellato l'HD, uscire da "Utility Disco", aprire "Installa macOS Sierra" e installare Sierra da zero.
  5. Al termine dell'installazione, ripristinare dal backup.
  6. Torna alla tua vita. ;-)

La reinstallazione e il ripristino dal backup hanno risolto i problemi di ricerca di Spotlight?
Muhan,

Quando dici ripristino da backup, intendi un backup di time machine? Questo tipo di ripristino non riporterebbe anche i problemi sotto i riflettori?
Muhan,

@muhan Come notato in questa risposta che ho accettato, il ripristino dal backup ha risolto il problema. E per chiarire, sì, è stato un backup di Time Machine che ho usato.
Brian M.

Hai provato a installare Sierra senza prima cancellare la partizione?
Adam Rice,

@AdamRice No, non l'ho fatto. Questa era la mia macchina principale e non avevo l'ulteriore pazienza di farlo. Ovviamente non c'è modo di saperlo ora, ma non sono propenso a pensare che semplicemente rifare l'installazione l'istanza corrotta avrebbe fatto la differenza.
Brian M.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.