Sejak saya menginstal Lion, database Spotlight terus mengindeks ulang (yang memakan waktu beberapa jam). Itu melakukan ini setidaknya setiap hari kedua.
Apakah ada pengguna lain yang mengalami masalah ini dengan Lion (yaitu apakah itu hanya bug 10.7.0)? Jika tidak, bagaimana saya bisa mendiagnosis apa yang menyebabkannya - Saya tidak melihat entri yang mencurigakan di Konsol?
Hanya dapat mengatur ulang riwayat sorotan dan memilikinya membangun kembali akan menyenangkan untuk diketahui.
Jawaban:
Saya juga mengalami masalah pengindeksan ulang setelah saya memutakhirkan ke Lion. Namun masalah tidak ada untuk setiap pengguna, hanya untuk yang menggunakan FileVault 1.
Setelah beberapa minggu aku lebih frustrasi dan berlari ... †
... di Terminal - dan pada saat yang sama saya menyadari bahwa pengaturan diterapkan pada seluruh sistem. Saya mengangkat bahu dan menikmati sesi bebas pengindeksan ulang selama beberapa jam setelah itu saya memutuskan untuk menyalakan Spotlight kembali, karena itu penting untuk alur kerja saya di akun pengguna lain; begitu:
Dan ketika saya berada di sana, saya memutuskan untuk menghapus indeks lama dan membangun kembali baru dari awal dengan:
Saya melakukan ini sekitar sebulan yang lalu dan saya belum menemukan pengindeksan ulang "tidak berguna". Saya sangat terkejut karena memperbaiki masalah itu hanya kebetulan.
Jadi, sudahkah Anda mencoba mematikannya lagi?
†)
-a
bendera akan menerapkan tindakan ke semua volume yang mungkin bukan sesuatu yang Anda inginkan - dan sebenarnya bukan yang saya inginkan juga, tetapi saya hanya ingin blitzkrieg tentang masalah ini.sumber
sudo rm -rfv /.Spotlight-V100
Saya menemukan ini. Salah satu plugin yang menjadi sorotan adalah menyebabkan kesalahan, yang mengungkapkan pengawasan yang lebih dekat dari log Konsol.
Saya menemukan aplikasi mana yang menyebabkan masalah dengan melihat ke dalam
Di sana saya menemukan beberapa laporan kerusakan dari mdworker (backend ke Spotlight). Semua kerusakan disebabkan oleh plugin aplikasi yang sama. Saya sekarang telah menghapus plugin itu dari sistem saya.
sumber
Teori baru: drive sistem saya terus menipis di ruang - kadang-kadang hanya beberapa ratus MB gratis. Ketika OS mendeteksi situasi ini, ia menghapus indeks Spotlight. Ketika saya membebaskan ruang lagi, itu harus membangun kembali indeks.
sumber
@ Koiyu, @TJ Luoma - Ini adalah kombinasi dari kedua jawaban Anda yang membuat MacBook Air (SSD) akhir 2010 saya dari kepanasan dan jatuh setiap malam.
Saya menggabungkan jawaban Anda dalam naskah yang saya panggil
mdutil_rebuild.sh
. Simpan sebagai 'whatever_name_you_like.sh' dan jalankan dari terminal dengansh whatever_name_you_like.sh
. Fyi - bagi saya dibutuhkan sekitar 7 jam untuk membangun kembali indeks ~ 130GB saya di komputer saya. Mungkin layak dilakukan dalam semalam jika Anda akan membutuhkan semua prosesor Anda untuk apa pun.sumber
Dua hal yang saya temukan saat menyelidiki masalah yang sama ini:
Importir Spotlight 32-bit
Ini tampaknya menjadi salah satu alasan mds dan mdworker (proses sistem di belakang Spotlight) tersandung dan gagal menyelesaikan indeks. (Dan mungkin menjelaskan pesan misterius "Tidak dapat berbicara dengan lsboxd".) Karena mds dan mdworker adalah proses 64-bit, mungkin tidak dapat bekerja dengan Pengimpor Spotlight 32-bit yang lebih lama (saya menemukan tiga di sistem saya).
Untuk mengetahui apakah Anda memilikinya, gunakan Terminal.app dan masukkan perintah ini:
mdimport -L
Itu akan memberi Anda daftar jalur di mana Anda dapat menemukan masing-masing Pengimpor Spotlight (beberapa tertanam dalam aplikasi pihak ketiga). Gunakan perintah Finder "Pergi ke Folder ..." untuk membuka folder terlampir dari masing-masing Importir Spotlight. Di Finder, "Dapatkan Info" pada masing-masing untuk melihat apakah ia mengatakan "(32-bit)". Saya memindahkan ini ke tempat sampah dan mencoba proses yang disarankan di atas dan tampaknya bekerja lebih baik.
Rebuild Mail.app kotak surat
Inilah yang akhirnya membuat Spotlight mengindeks email yang belum dimasukkan dalam upaya sebelumnya, bahkan mengikuti proses yang disarankan di atas dan di tempat lain. Hanya setelah Mail.app membangun kembali kotak surat Spotlight mulai mengembalikan hasil pencarian dari lokasi tersebut.
sumber
Coba buka utilitas disk, pilih hard disk dan izin perbaikan. Ini bekerja untuk saya untuk masalah sorotan terkait.
sumber
Dua hal yang sangat sederhana untuk dicoba langsung - yang sering kali meringankan shenanigans Spotlight semacam ini bagi saya ..
1: Pertama, jika Anda mendapatkan akses root ...
sudo killall mds
dari terminal .. Yang membunuh proses "mds" .. (pencari data meta ??) yang akan membuat Anda keluar dari kerfluffle X, Y, atau Z apa pun plugin, file, atau yang lainnya yang membuat sorotan menjadi serong di tempat pertama. Berhenti sekarang, pecahkan masalah nanti ... Itulah yang selalu dikatakan ayah saya. Hanya bercanda, saya yatim ..Atau
2: Untuk solusi pejalan kaki yang lebih banyak .. Buka prefac spotlight dan a: hapus item "pribadi" yang tidak diindeks ... Dan b: jika Anda ingin mengatur ulang indeks volume .. Saya yakin Anda dapat melakukannya dengan menambahkan boot drive Anda ke daftar itu, menutup dan membuka kembali sistem dan kemudian menghapus "Macintosh HD" yang disebutkan di atas dari daftar privasi itu ... Ini akan mengindeks ulang drive. Semoga dengan sedikit kvetching, kali ini. Oy!
sumber