15 votos

¿Cómo puedo reconstruir el índice de Spotlight?

  • Apple Mac Pro (principios de 2009)
  • Firmware 4.1 -> 5.1
  • MacOS 10.13.6 beta
  • Alfred 3.6.1

Debido a problemas con Alfred, estoy intentando reconstruir mi índice de Spotlight.
Me han aconsejado que los siguientes comandos deberían funcionar:

launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
launchctl   load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

sudo mdutil -E -i on /

El último comando da como resultado el mensaje de error:
Spotlight server is disabled.

¿Alguien tiene alguna idea de cómo resolver esto?

20voto

Dave7 Puntos 6

Acabo de arreglar mi problema de índice de Spotlight hace un par de días con los siguientes comandos. Me estaba volviendo loco también.

cd /
sudo mdutil -E /
sudo mdutil -a -i off
sudo rm -fr .Spotlight-V100/
sudo mdutil -i on /Volumes/Macintosh\ HD

Para MacOS 10.15 Catalina y posteriores, las dos últimas líneas deben ser:

sudo rm -fr /System/Volumes/Data/.Spotlight-V100/
sudo mdutil -i on /System/Volumes/Data

Sé que intentaste algo similar con la guía Monomeeth pero quizás la sutil diferencia te sirva.

Añadí el directorio y el nombre del volumen real al último comando, ya que tenía algunas unidades USB conectadas que se indexarían de otro modo.

Yo también utilicé Alfred durante un tiempo, pero estaba más contento con Quicksilver, así que volví a cambiar.

Me he dado cuenta de que estás utilizando MacOS 10.13.6 beta. ¿Hay alguna posibilidad de que eso esté causando un problema? Habría puesto esto como un comentario, pero no tengo el rep todavía. :-(

0 votos

Gracias por la respuesta, pero aquí está el resultado...

1 votos

También sudo pkill -9 mds para asegurarse de que el servicio se reinicie es un buen comando para probar...

1 votos

Gracias por esto, la solución estándar de Apple de añadir a la privacidad y luego eliminar no funcionaba y mi Spotlight era apenas utilizable. Sus comandos mdutil finalmente lo arregló (después de la contabilidad de la partición del usuario en Catalina mediante el uso de /System/Volumes/Data y luego esperar ~ 1 hora).

9voto

Monomeeth Puntos 139

Parece que el error se debe a que estás intentando volver a activar la indexación pero el sistema ve Spotlight como desactivado.

Como primer paso yo probaría los siguientes comandos en el Terminal:

sudo mdutil -Ea
sudo mdutil -ai off
sudo mdutil -ai on

[ACTUALIZACIÓN]

Dado que todavía está recibiendo el Spotlight server is disabled mensaje, buscaría un archivo de metadatos oculto en el directorio root.

Más concretamente, eche un vistazo al listado de directorios de / y vea si hay un archivo oculto etiquetado como .metadata_never_index en el directorio root. Si es así, bórralo e intenta utilizar de nuevo el Terminal para habilitar Spotlight.

0 votos

Escribí cada uno de estos comandos. La respuesta para cada uno fue: "El servidor Spotlight está deshabilitado".

0 votos

También probé a ejecutarlos como Root, siguiendo un sudo su . Eso tampoco funcionó.

0 votos

También he probado a borrar el /.Spotlight-V100 folder . Cuando lleve a cabo la mdutil comandos, veo que esta carpeta se recrea aunque con archivos muy pequeños dentro.

1voto

Tetsujin Puntos 23061

No sé si esto es mejor o peor, pero la forma en que siempre lo he hecho es
Preferencias del Sistema > Spotlight > Privacidad

Coloque cualquier/todos los volúmenes allí, espere un minuto, remuévalos de nuevo.
Puedes comprobar que Spotlight se está reconstruyendo lanzándolo e intentando una búsqueda de prueba.
También puedes ver que mdworker se vuelve loco durante un tiempo, en el Monitor de Actividad.

4 votos

Cuando intento añadir una carpeta a la lista de privacidad me aparece el error "Error en la lista de privacidad. El elemento no ha podido ser añadido o eliminado debido a un error desconocido", lo cual es poco útil. ¡Gracias, Apple!

2 votos

Recientemente he tenido tantos problemas con las instantáneas locales de Time Machine que obstruyen mi SSD APFS que he tenido que clonar a HFS, hacer un nuke y volver a clonar para deshacerme del desorden... Espero que no estés sufriendo algo similar :/

0 votos

@Tetsujin, ¿estás almacenando tus instantáneas/copias de seguridad de Time Machine en tu disco principal de inicio (es decir /dev/disk0 / Macintosh HD)? ¿O tiene un SSD APFS adicional?

0voto

guest Puntos 131

Probé la sugerencia de @joecap5 pero esto es lo que obtuve...

enter image description here

0 votos

Asegúrese de que el disco duro de su Macintosh no está en la lista de la pestaña de Privacidad o la reactivación no funcionará.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X