Spotlight, Lion'da “Dizin oluşturma ve arama devre dışı bırakıldı” raporlarını veriyor


30

Lion, Spotlight bilgilerinin "izini kaybediyor". Dizinler ve Uygulamalar kayboluyor, tam metin aramaları çalışmamaya başlıyor, vb. Haftada bir kez tekrar indekslemem gerekiyor gibi görünüyor.

Ancak, şimdi hiç çalışmıyor gibi görünüyor.

Koşu

sudo mdutil -i on /

Terminalden bir mesaj alıyorum

"Indexing and searching disabled."

Tercih dosyalarını silmeyi, tüm V100 klasörünü silmeyi, izinleri tamir etmeyi, vb. İşlemeyi denedim, ancak Spotlight hala tüm Birimde indekslemenin kapalı olduğunu düşünüyor (Evet, Spotlight'ın gizlilik tercihlerinden tüm diski ekledim / sildim ").

Konsolda bunun gibi görünen birkaç hatam var.

mds: (Error) Server: Disabled store registered for scope "/Applications"

Ancak, indekslemeyi açmaya çalıştığımda mdutil bir hata veriyor ve indeksi silmeyi denediğimde hata veriyor gibi o kapsamı nasıl yeniden etkinleştireceğimi bilmiyorum

EDIT: Lion'u yeniden kurdum. Sorunları çözmedi :(


Bazı "temizleme" araçlarını tesadüfen mi kullanıyorsunuz? Bazıları aşırı agresif ve spotlight endeksini siler.
Ingmar Hupp

Hayır, temizleme araçları yok.
lemonginger

Önbelleğinizi temizlemeyi deneyebilir ve aşağıdaki komutla yeniden oluşturabilirsiniz: sudo mdutil -pEsav. Çalıştırdığınız komut sadece onu açar, ancak farklı bir nedenden ötürü boğuluyor olabilir. Sürücüde ne kadar boş alan var (ne kadar kullanılır)? Ve mdutil'den aldığınız hatalar nelerdir?

İkinci koşuyorum sudo mdutil -pEsav. Zaman makinem sürücü sürekli endeksleniyordu. Bunu çalıştırdıktan ve spot ışığının yeniden oluşturulmasını bekledikten sonra daha fazla sorun yaşamadım.
cftarnas

Belirtildiği gibi, işe yaramaz çünkü Spotlight devre dışı olduğunu düşünüyor. Yukarıdaki komutu çalıştırmak beni alır: Dizin oluşturma ve arama devre dışı. Hata: Veri deposu yayınlaması uygulanmadı.
lemonginger

Yanıtlar:


31

Aynı problemi yaşadım, yukarıdaki tüm çözümler aynı şekilde başarısız oldu. Sonra dizin listesini yeniden inceledim / ve gizli bir dosya buldum .metadata_never_index kök dizinde. Bu dosyayı kaldırdım ve spot ışığını tekrar açabildim. mdutil -i üzerinde /.

mds şimdi sabit diski yeniden dizine sokuyor, şimdilik şimdilik iyi görünüyor.


Görüntülemeden sonra da aynı sorunu yaşadım. Bu çözüm benim için çalıştı :)! Bir yıldan daha sonra.
Ethabelle

TEŞEKKÜR EDERİM! Bunun birkaç aydır iş dizüstü bilgisayarında çalışmasını sağlamaya çalışıyorum. Sudo rm .metadata_never_index yaptım, sonra mdutil -i komutunu çalıştırdım ve “Dizin oluşturma etkin” dedi. Şimdi nihayet indeksleme grafiğini alıyorum!
neoscribe

Bu benim için de düzeltti, ancak yeniden başlattıktan sonra sorun tekrar belirdi. .metadata_never_index dosya yeniden göründü /. Bununla birlikte, sebebi basitçe komutu çalıştırmam olabilir. sudo mdutil -a -i on (sonunda `` belirtmeden).
mrk2010

Bu çözüm benim için yeni bir macOS yüklemesinde işe yaradı Sierra 10.12.6, Aralık 2017
lacy

19
sudo mdutil -i off /
sudo rm -rf /.Spotlight*
sudo mdutil -i on /
sudo mdutil -E /

1 - endekslemeyi kapat

2 - Spotlight klasörünü sil

3 - indekslemeyi aç

4 - yeniden oluştur

Bu yardımcı olur mu?

Ayrıca o görünüyor bu komutları kullanabilirsiniz:

sudo mdutil -a -i off
sudo mdutil -a -i on

Hayır, bunu Bir Birimin herhangi bir Biriminde veya alt kümesinde denediğimde, Dizin Oluşturma ve arama devre dışı bırakıldığında belirtilenleri alıyorum.
lemonginger

1
Günlükteki MDS hata mesajlarıyla ilgisi olduğunu biliyorum (mds: (Error) Sunucu: Kapsam XXXX için kayıtlı Devre Dışı Bırakılmış mağaza)
lemonginger

@lemonginger: 2. Adım, rm -rf /.Spotlight*, başarısız "izin reddedildi" . Sıkıştım.
orome

Sudo rm ile deneyin, yukarıdaki yazımı düzenledim
maggix

@ maggix: Ben de denedim (iyi öneri), ama aynı zamanda başarısız.
orome

6

Diğer çözümler benim için işe yaramadı, ancak aşağıdaki benim dava suçlu idi.

Kök / ana sabit sürücünüzün spot ışık için "gizlilik" ayarlarında olmadığından emin olun. Bazı nedenlerden dolayı, “Sabit spotun aşağıdaki konumların indekslenmesini önle” listesi altında tüm sabit diske sahiptim.

Bu bölüme Sistem Tercihleri'nden - & gt; Spot Işığı - & gt; Gizlilik


Bu benim için anahtardı. Dizine almak istediğim cilt Gizlilik penceresinde. Eksi (-) tıklatılarak kaldırıldı. Sonra maggix'in ana hatlarıyla belirtilen adımları uygulayabilirim. Arama yapmak için bir kez, sonra da indeksleme için iki kez 'etkinleştirmem' gerekiyordu. İki kere de aynı komut: sudo mdutil -i on /
Dickster

UYARI: İki Birime bölünmüş iki sistemli bir sabit diskim var. Birimi eklediğimde Spot Işığına kullanmayacağım - & gt; Gizlilik panelinde, DİĞER Birimin Gizlilik panelinde de göründüğünü keşfettim. DİĞER Birime yeniden başladığımda, kendi Gizlilik panelinde mi? Beklediğim gibi değil, özellikle her Birimin kendi .Spotlight-V100 dizinine sahip olması nedeniyle. Bu bir Apple böcek mi?
Dickster

4
sudo mdutil -i off /
sudo rm -rf /.Spotlight*
sudo rm -rf /.metadata_never_index
sudo mdutil -i on /
sudo mdutil -E /

Yukarıdakilerin bir kombinasyonu benim için çalıştı. Adım 3 büyük olandı. "Dizin oluşturma ve arama devre dışı bırakıldı" dan kurtuldu. mesaj. Sonra 4. ve 5. adımlar beklendiği gibi çalıştı.

  1. indekslemeyi kapat
  2. Spotlight klasörünü sil
  3. meta veri dosyasını sil
  4. indekslemeyi aç
  5. yeniden inşa etmek

bu benim için çalıştı.
dirkk0

3

Tüm ilk sorun giderme adımlarından sonra:

  • Dizini yeniden oluştur
  • Başka bir kullanıcı hesabında girişimde bulunma
  • Prefs / önbellek dökümü ve baştan başla

Neyin etkin / devre dışı bırakıldığına dair sorunun yalan olduğunu gördüm. Terminalde "mdutil -sa" yazdım ve:

/:
    Indexing enabled. 
/Groups:
    Indexing disabled. 
/Shared Items/Public:
    Indexing disabled.
/Users:
    Indexing disabled. 
/Users/sarah/Documents:
    Indexing enabled. 

"/ Kullanıcılar: Dizin oluşturma devre dışı" yazısını fark ettim. Oradaki problem bu. Düzeltme: "sudo mdutil -i on / Users". Ondan sonra, tekrar indekslendi / Kullanıcılar, öncekilerden çok daha uzun sürdü ve bitmeden önce, Mail'imi arıyordu!


2

Bu, güvenli modda sıkışıp kalmadan da kaynaklanabilir. Bunu düzeltmek için, tuşunu basılı tutarak NVRAM’ı sıfırlamanız gerekir. Komut ⌘ , Seçenek ⌥ , P , ve R, Yeniden başlattıktan hemen sonra tuşlar (gri ekran görünmeden önce).


1

Bu sorunu farkettikten sonra iMac yazılım güncellemesini yükledi 10.7.4 Makineme Önerilen komut satırlarının çoğu üretecek 'Indexing and searching disabled'. sudo mdutil -pEsav bana verdi 'datastore publishing not implemented.'

Aşağıda işe yarayan çözüm var:

  • Düzenle /etc/hostconfig
  • satırı ekle SPOTLIGHT=-YES- alt kısımda (bu satır eksikti)
  • reboot

(Makinenizi dizini hazırlarken yeniden başlattıktan sonra biraz çorba yapın)


0

Sadece kombinasyonu -E ve -i on benim için çalıştı:

sudo mdutil -E -i on /Volumes/blah

-1

Bu benim için çalıştı: Spotlight Dizinlemeyi yeniden etkinleştirin

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

Bu bağlantı soruyu cevaplayabilse de, cevabın temel kısımlarını buraya eklemek ve referans için bağlantıyı sağlamak daha iyidir. Bağlantılı sayfa değişirse, yalnızca bağlantı yanıtları geçersiz olabilir.
grg
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.