Configuração: rMBP de final de 2013 em execução 10.12 (16A323)
Problema: o Spotlight parece não estar funcionando desde a atualização para o Sierra. Eu o notei originalmente quando as pesquisas falharam em trazer alguma coisa no Mail, e o próprio Spotlight mostrará apenas os resultados do Dictionary.
O que eu tentei:
- Adicione meu HDD principal à lista de exclusão de Privacidade nas preferências do Spotlight (isso resultou em um
(null)
erro estranho ). A ideia é acrescentar, e a remoção forçará uma reindexação. - Execute
mdutil -sv /
para descobrir o que está acontecendo, resultando em "Erro: estado de indexação inesperado. KMDConfigSearchLevelTransitioning". - Execute
sudo mdutil -E /
para excluir e recriar o índice, resultando em "Erro: o índice já está mudando de estado. Tente novamente em um momento". - Execute
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 /
tudo isso funciona e recebo uma breve pausa após o último comando, antes que ele solte "Indexação ativada". As tentativas subseqüentes de execuçãomdutil -sv /
cospe o erro mencionado acima, conforme citado no item 2 acima.
O Activity Monitor está mostrando isso mds
e vários mdworker
processos estão agitando a maioria dos ciclos da CPU (e o ventilador é bastante vocal), o que implicaria que ele está no processo de reindexação - mas as duas maneiras pelas quais estou ciente de confirmar o comportamento da indexação não estão indicando esse é o caso:
mdutil -sv /
está retornando esse erro.- Fazer uma pesquisa do Spotlight por algo (ou "indexar" especificamente) não mostra nenhuma barra de progresso da indexação.
Então… o Spotlight também:
A. Na verdade, indexação, apesar das duas formas conhecidas de confirmação, indicando que não é? E, em caso afirmativo, citações nesse caso / quando posso esperar que mostre que está indexando?
B. Borked realmente? E, em caso afirmativo, de qualquer outra maneira que eu possa tentar resolver a ausência de nuking na partição, fazendo uma nova instalação e restaurando a partir do Time Machine?
Desde já, obrigado!
rm -R ./Spotlight-V100/
, eu acho que você quer dizerrm -R /.Spotlight-V100/
Respostas:
Você reiniciou após o # 4 acima? Eu acho que deve funcionar ... Se não, isso pode ajudar:
Reiniciar ...
E reinicie novamente. Você pode tentar isso para cada volume.
Consulte também: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/
fonte
sudo mdutil -sv /
após a segunda reinicialização.sudo pkill -9 mds
pkill
verificação do status usando osmdutil
resultados mais uma vez com "Indexação ativada". A pesquisa do Spotlight por "a" gera algumas coisas além do significado do Dicionário, mas absolutamente nada aparece ao pesquisar no Mail. Executarmdutil -sv /
uma segunda vez traz de volta o erro - e as pesquisas subsequentes do Spotlight voltam a produzir apenas resultados do Dicionário. Portanto, parece que quando o mds está ativo, está causando esse "estado de indexação inesperado" e impedindo resultados fora das entradas do Dicionário.sudo pkill -9 mds
resolveu para mim! Você deve adicioná-lo à sua resposta.Depois de deixar meu Mac sozinho no fim de semana, meus medos foram confirmados e nunca houve nenhuma alteração nesse problema do Spotlight. Dadas as outras threads aqui e em outros lugares, parece que o Sierra tem alguns desafios ao fazer uma atualização no local.
Resolução:
fonte