Desde que instalei o Lion, o banco de dados do Spotlight continua reindexando (o que leva várias horas). Faz isso pelo menos a cada dois dias.
Algum outro usuário está enfrentando esse problema com o Lion (ou seja, é apenas um bug da versão 10.7.0)? Caso contrário, como posso diagnosticar o que está causando isso? Não vejo entradas suspeitas no console?
Ser capaz de redefinir o histórico dos holofotes e reconstruí-lo seria bom saber.
Respostas:
Eu também tive o problema de reindexar depois que atualizei para o Lion. No entanto, o problema não existia para todos os usuários, apenas para o que estava usando o FileVault 1.
Depois de algumas semanas eu fiquei mais frustrado e correu ... †
... no Terminal - e no mesmo minuto percebi que a configuração era aplicada em todo o sistema. Dei de ombros e desfrutei de algumas horas de sessão sem reindexação, após as quais decidi reativar o Spotlight, pois é crucial para o meu fluxo de trabalho em outras contas de usuário; assim:
E enquanto eu estava nisso, decidi apagar o índice antigo e reconstruir o novo do zero com:
Fiz isso cerca de um mês atrás e não encontrei a reindexação "inútil" desde então. Estou felizmente surpreso porque corrigir o problema foi apenas uma coincidência.
Então, você tentou desligar e ligar novamente?
†) o
-a
sinalizador aplicará a ação a todos os volumes que podem não ser algo que você deseja - e na verdade não era o que eu também queria, mas eu só queria falar sobre o assunto.fonte
sudo rm -rfv /.Spotlight-V100
Eu descobri isso. Um dos plugins de destaque estava causando erros, revelados pelo exame mais minucioso do log do console.
Descobri qual aplicativo estava causando o problema olhando em
Lá encontrei vários relatórios de falhas do mdworker (o backend do Spotlight). Todas as falhas foram causadas pelo mesmo plug-in de aplicativo. Eu apaguei esse plugin do meu sistema.
fonte
Nova teoria: minha unidade do sistema fica com pouco espaço - às vezes com apenas algumas centenas de MB livres. Quando o sistema operacional detecta essa situação, ele exclui os índices do Spotlight. Quando libero espaço novamente, ele precisa reconstruir os índices.
fonte
@koiyu, @TJ Luoma - Foi uma combinação das duas respostas que fez com que o meu MacBook Air (SSD) de final de 2010 superaquecesse e batesse todas as noites.
Combinei suas respostas em um script que chamei
mdutil_rebuild.sh
. Salve-o como 'Whatever_name_you_like.sh' e execute-o no terminal comsh whatever_name_you_like.sh
. Fyi - para mim leva cerca de 7 horas para reconstruir meu índice de ~ 130 GB na minha máquina. Pode valer a pena fazê-lo da noite para o dia, se você precisar de todo o seu processador para qualquer coisa.fonte
Duas coisas que descobri ao investigar esse mesmo problema:
Importadores Spotlight de 32 bits
Esse parece ser um dos motivos pelos quais mds e mdworker (os processos do sistema por trás do Spotlight) estavam disparando e falhando ao concluir o índice. (E pode explicar as misteriosas mensagens "Não é possível falar com lsboxd".) Como mds e mdworker são processos de 64 bits, provavelmente não funcionaria com os importadores Spotlight de 32 bits mais antigos (encontrei três no meu sistema).
Para descobrir se você possui algum, use Terminal.app e digite este comando:
mdimport -L
Isso fornecerá uma lista de caminhos onde você pode encontrar cada um dos Importadores Spotlight (alguns são incorporados em aplicativos de terceiros). Use o comando "Ir para a pasta ..." do Finder para abrir a pasta anexa de cada Importador Spotlight. No Finder, "Obter informações" em cada um para ver se diz "(32 bits)". Eu os mudei para o lixo e tentei o processo sugerido acima e ele parecia funcionar melhor.
Reconstruir caixas de correio Mail.app
Foi isso que finalmente levou o Spotlight a indexar e-mails que não haviam sido incluídos em tentativas anteriores, mesmo seguindo os processos sugeridos acima e em outros lugares. Somente após o Mail.app reconstruir as caixas de correio o Spotlight começou a retornar resultados de pesquisa desses locais.
fonte
Tente acessar os utilitários de disco, selecione o disco rígido e repare as permissões. Isso funcionou para mim e para um problema de destaque relacionado.
fonte
Duas coisas muito simples de tentar logo de cara - que geralmente aliviam esse tipo de travessuras do Spotlight para mim ..
1: Primeiro, se você tem acesso root ... a
sudo killall mds
partir do terminal .. O que mata o processo "mds" .. (meta data searcher ??) que o tirará de qualquer confusão de X, Y ou Z plug-in, arquivo ou outros enfeites que fizeram os holofotes coaxar em primeiro lugar. Force sair agora, solucionar problemas mais tarde ... Isso é o que meu pai sempre dizia. Brincadeirinha, sou órfã ..Ou
2: Para uma solução mais pedonal .. Abra as preferências do Spotlight e a: remova todos os itens "particulares" não indexados ... E b: se você deseja redefinir o índice de volume .. Acredito que você pode fazê-lo adicionando realmente sua unidade de inicialização para essa lista, fechando e reabrindo as preferências do sistema e remova o mencionado "Macintosh HD" da lista de privacidade ... Isso reindexará a unidade. Esperemos que com menos kvetching, desta vez. Oi!
fonte