Konfigurasi: Akhir-2013 rMBP menjalankan 10.12 (16A323)
Masalah: Spotlight tampaknya sebagian besar tidak berfungsi sejak meningkatkan ke Sierra. Awalnya saya perhatikan ketika pencarian gagal memunculkan apa pun di Mail, dan Spotlight sendiri hanya akan memunculkan hasil dari Kamus.
Apa yang saya coba:
- Tambahkan HDD utama saya ke daftar pengecualian Privasi di preferensi Spotlight (ini mengakibatkan
(null)
kesalahan aneh ). Idenya adalah menambahkan, kemudian menghapus akan memaksa indeks ulang. - Jalankan
mdutil -sv /
untuk mencari tahu apa yang terjadi, menghasilkan "Kesalahan: keadaan pengindeksan yang tidak terduga. KMDConfigSearchLevelTransitioning". - Jalankan
sudo mdutil -E /
untuk menghapus dan membangun kembali indeks, menghasilkan "Kesalahan: Indeks sudah mengubah keadaan. Silakan coba lagi nanti." - Jalankan
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 /
ini semua berfungsi, dan saya mendapatkan jeda singkat setelah perintah terakhir sebelum meludahkan "Pengindeksan diaktifkan." Upaya selanjutnya dalam menjalankanmdutil -sv /
meludahkan kesalahan yang disebutkan di atas sebagaimana dikutip dalam # 2 di atas.
Activity Monitor menunjukkan hal itu mds
dan beberapa mdworker
proses mengaduk sebagian besar siklus CPU (dan kipas cukup vokal), yang akan menyiratkan bahwa ia sedang dalam proses pengindeksan ulang - namun dua cara yang saya perhatikan untuk memastikan perilaku pengindeksan tidak menunjukkan itu masalahnya:
mdutil -sv /
mengembalikan kesalahan itu.- Melakukan pencarian Spotlight untuk apa pun (atau "pengindeksan" secara khusus) tidak menampilkan bilah kemajuan pengindeksan.
Jadi ... Spotlight juga:
A. Sebenarnya pengindeksan, meskipun kedua cara konfirmasi yang diketahui menunjukkan itu bukan? Dan, jika demikian, kutipan (s) pada itu menjadi kasus / ketika saya dapat berharap untuk menunjukkan bahwa itu adalah pengindeksan?
B. Sebenarnya borked? Dan, jika demikian, ada cara lain yang bisa saya coba untuk menyelesaikan absen nuking partisi, melakukan instalasi baru, dan memulihkan dari Time Machine?
Terima kasih sebelumnya!
rm -R ./Spotlight-V100/
, saya kira Anda maksudrm -R /.Spotlight-V100/