Spotlight รายงาน“ การจัดทำดัชนีและการค้นหาปิดใช้งาน” ใน Lion


34

Lion ยังคง "สูญเสียการติดตาม" ของข้อมูลที่น่าสนใจ ไดเรกทอรีและแอปพลิเคชันหายไปการค้นหาข้อความแบบเต็มหยุดทำงาน ฯลฯ ฉันดูเหมือนจะต้องจัดทำดัชนีใหม่สัปดาห์ละครั้งหรือมากกว่านั้น

อย่างไรก็ตามตอนนี้ดูเหมือนว่าจะไม่ทำงานเลย

วิ่ง

sudo mdutil -i on /

จาก Terminal ฉันได้รับข้อความ

"Indexing and searching disabled."

ฉันได้ลองไฟล์การกำหนดค่าแบบ Trashing การลบทั้งโฟลเดอร์ V100 ซ่อมแซมข้อผิดพลาด ฯลฯ แต่ Spotlight ยังคงคิดว่าการทำดัชนีปิดอยู่ในโวลุ่มทั้งหมดของฉัน (ใช่ได้เพิ่ม / ลบดิสก์ทั้งหมดจากค่ากำหนดความเป็นส่วนตัวของ Spotlight

ในคอนโซลฉันมีข้อผิดพลาดเล็กน้อยที่มีลักษณะเช่นนี้

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

อย่างไรก็ตามฉันไม่ทราบวิธีที่จะบอกให้เปิดใช้งานขอบเขตนั้นอีกครั้งเนื่องจาก mdutil ให้ข้อผิดพลาดเมื่อฉันพยายามเปิดการจัดทำดัชนีและให้ข้อผิดพลาดเมื่อฉันพยายามลบดัชนี

แก้ไข: ฉันติดตั้ง Lion อีกครั้ง ไม่ได้แก้ไขปัญหา: (


คุณใช้เครื่องมือ "ล้างข้อมูล" โดยบังเอิญหรือไม่? บางคนก้าวร้าวมากเกินไปและลบดัชนีสปอตไลท์
Ingmar Hupp

ไม่ไม่มีเครื่องมือการล้างข้อมูล
lemonginger

คุณสามารถลองล้างแคชและสร้างใหม่ด้วยคำสั่งต่อไปนี้: sudo mdutil -pEsav คำสั่งที่คุณใช้อยู่เปิดใช้งานเพียง แต่มันอาจจะเป็นสาเหตุที่แตกต่างกัน คุณมีพื้นที่ว่างบนไดรฟ์เท่าใด และอะไรคือข้อผิดพลาดที่คุณได้รับจาก mdutil

sudo mdutil -pEsavผมทำงานที่สอง ไดรฟ์ timemachien ของฉันถูกทำดัชนีอย่างต่อเนื่อง หลังจากทำงานเสร็จแล้วและรอสปอตไลท์ให้เสร็จสิ้นการสร้างใหม่ฉันก็ไม่มีปัญหาอีกแล้ว
cftarnas

ดังที่กล่าวไปแล้วมันไม่ได้ผลเพราะ Spotlight คิดว่ามันถูกปิดการใช้งาน การเรียกใช้คำสั่งด้านบนทำให้ฉัน: การทำดัชนีและการค้นหาถูกปิดใช้งาน ข้อผิดพลาด: ไม่มีการเผยแพร่ datastore
lemonginger

คำตอบ:


34

ฉันมีปัญหาเดียวกันโดยมีวิธีแก้ไขทั้งหมดข้างต้นล้มเหลวเหมือนกัน จากนั้นฉันตรวจสอบรายการไดเรกทอรีใหม่อีกครั้ง/และพบไฟล์ที่ซ่อนอยู่.metadata_never_indexในไดเรกทอรีราก ฉันลบไฟล์นี้และก็สามารถที่จะเปิดสปอตไลอีกครั้งกับ ในmdutil -i/

mds ตอนนี้กำลังทำดัชนีฮาร์ดดิสค์ใหม่ทั้งหมดตอนนี้ดูดีแล้ว


ฉันมีปัญหาเดียวกันนี้หลังจากถ่ายภาพ วิธีนี้ใช้ได้ผลกับฉัน :)! มากกว่าหนึ่งปีต่อมา
Ethabelle

ขอขอบคุณ! เคยพยายามให้เรื่องนี้ใช้งานได้เป็นเวลาสองเดือนกับแล็ปท็อปที่ทำงาน ฉันทำ sudo rm .metadata_never_index จากนั้นเรียกใช้ mdutil -i ของคุณใน / และมันบอกว่า "เปิดใช้งานการจัดทำดัชนี" ในที่สุดฉันก็ได้กราฟการทำดัชนี!
neoscribe

การแก้ไขนี้สำหรับฉันเช่นกัน แต่ปัญหาเกิดขึ้นอีกครั้งหลังจากที่ฉันรีบูต ไฟล์ที่ปรากฏใน.metadata_never_index /อย่างไรก็ตามเป็นไปได้ว่าเหตุผลก็คือฉันเพียงแค่เรียกใช้คำสั่งsudo mdutil -a -i on(โดยไม่ต้องระบุ `` ในตอนท้าย)
mrk2010

1
วิธีนี้ใช้ได้กับฉันในการติดตั้ง macOS Sierra 10.12.6, ธันวาคม 2017
lacy

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

1 - ปิดการทำดัชนี

2 - ลบโฟลเดอร์ Spotlight

3 - เปิดการจัดทำดัชนี

4 - สร้างใหม่

สิ่งนี้ช่วยได้ไหม?

นอกจากนี้ก็ดูเหมือนว่าคุณสามารถใช้คำสั่งเหล่านี้:

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

ไม่เมื่อฉันลองที่ระดับเสียงหรือชุดย่อยของไดรฟ์ข้อมูลที่ฉันได้รับต่อไปนี้เป็นดัชนีและการค้นหาที่กล่าวถึงถูกปิดใช้งาน
lemonginger

1
ฉันรู้ว่ามีบางอย่างเกี่ยวกับข้อความแสดงข้อผิดพลาด MDS ในบันทึก (mds: (ข้อผิดพลาด) เซิร์ฟเวอร์: ร้านค้าที่ปิดใช้งานที่ลงทะเบียนไว้สำหรับขอบเขต XXXX) แต่ฉันไม่รู้ว่าทำไม / วิธีการเหล่านั้นถูกปิดใช้งาน
lemonginger

1
@lemonginger: ขั้นตอนที่ 2 rm -rf /.Spotlight*, ล้มเหลวด้วย"ได้รับอนุญาตถูกปฏิเสธ" ผมติดอยู่.
orome

ลองด้วย sudo rm ฉันแก้ไขโพสต์ด้านบนของฉัน
maggix

@maggix: ฉันก็ลองเหมือนกัน (ข้อเสนอแนะที่ดี) แต่ก็ล้มเหลวเช่นกัน
orome

6

โซลูชันอื่น ๆ ใช้ไม่ได้สำหรับฉันอย่างไรก็ตามสิ่งต่อไปนี้คือผู้ร้ายในกรณีของฉัน

ตรวจสอบให้แน่ใจว่ารูท / ฮาร์ดไดรฟ์หลักของคุณไม่ได้อยู่ในการตั้งค่า "ความเป็นส่วนตัว" สำหรับสปอตไลท์ ด้วยเหตุผลบางอย่างฉันมีฮาร์ดไดรฟ์ทั้งหมดในรายการ "ป้องกันสปอตไลต์ไม่ให้จัดทำดัชนีตำแหน่งต่อไปนี้"

คุณสามารถเข้าถึงส่วนนี้ได้จากการตั้งค่าระบบ -> สปอตไลท์ -> ความเป็นส่วนตัว


นี่คือกุญแจสำคัญสำหรับฉัน ปริมาณที่ฉันต้องการทำดัชนีอยู่ในหน้าต่างความเป็นส่วนตัว การคลิกลบ (-) ลบออก จากนั้นฉันก็สามารถใช้ขั้นตอนที่อธิบายโดย maggix ฉันต้อง 'เปิดใช้งาน' สองครั้งหนึ่งครั้งสำหรับการค้นหาและจากนั้นสำหรับการทำดัชนี คำสั่งเดียวกันทั้งสองครั้ง: sudo mdutil -i on /
Dickster

คำเตือน: ฉันมีฮาร์ดดิสก์สองระบบแบ่งออกเป็นสองเล่ม เมื่อฉันเพิ่มระดับเสียงที่ฉันไม่ได้ใช้ในแผงความเป็นส่วนตัว -> ความเป็นส่วนตัวฉันค้นพบว่ามันปรากฏในแผงความเป็นส่วนตัวของ OTHER ด้วย ดังนั้นเมื่อฉันเริ่มต้นใหม่บนไดรฟ์ข้อมูล OTHER มันอยู่ในแผงความเป็นส่วนตัวของตัวเองหรือไม่ !! ไม่ใช่สิ่งที่ฉันคาดไว้โดยเฉพาะอย่างยิ่งเนื่องจากแต่ละ Volume มีไดเรกทอรี. Spotlight-V100 ของตัวเอง นี่เป็นข้อบกพร่องของ Apple หรือไม่
Dickster

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

การรวมกันของข้างต้นทำงานสำหรับฉัน ขั้นตอนที่ 3 เป็นสิ่งที่ยิ่งใหญ่ กำจัด "การสร้างดัชนีและการค้นหาปิดใช้งาน" ข่าวสาร จากนั้นขั้นตอนที่ 4 และ 5 ทำงานตามที่คาดไว้

  1. ปิดการทำดัชนี
  2. ลบโฟลเดอร์ Spotlight
  3. ลบไฟล์ข้อมูลเมตา
  4. เปิดการจัดทำดัชนี
  5. สร้างใหม่

สิ่งนี้ใช้ได้สำหรับฉัน
dirkk0

3

หลังจากขั้นตอนการแก้ไขปัญหาเบื้องต้นทั้งหมด:

  • สร้างดัชนีใหม่
  • พยายามในบัญชีผู้ใช้อื่น
  • ถ่ายโอนข้อมูล prefs / cache และเริ่มใหม่

ฉันพบปัญหาในสิ่งที่เปิด / ปิดการใช้งาน ในเทอร์มินัลฉันวิ่ง "mdutil -sa" และรับ:

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

ฉันสังเกตเห็น "/ ผู้ใช้: การจัดทำดัชนีถูกปิดใช้งาน" นั่นคือปัญหาที่เกิดขึ้น การแก้ไข: "sudo mdutil -i on / Users" หลังจากนั้นจะมีการจัดทำดัชนี / ผู้ใช้อีกครั้งซึ่งใช้เวลานานกว่าที่เคยมีมาอย่างมีนัยสำคัญและก่อนที่มันจะเสร็จสิ้นก็คือการค้นหาเมลของฉัน!


3

สิ่งนี้อาจเกิดจากการติดค้างในเซฟโหมด ในการแก้ไขปัญหาที่คุณจะต้องตั้งค่า NVRAM โดยถือลงCommand ⌘, Option ⌥, P, และRปุ่มทันทีหลังจากการรีบูตเครื่อง (ก่อนที่จะปรากฏหน้าจอสีเทา)


1

ฉันสังเกตเห็นปัญหานี้หลังจากiMacติดตั้งอัปเดตซอฟต์แวร์10.7.4ลงในเครื่องของฉัน 'Indexing and searching disabled'ส่วนใหญ่ของปัญหาคำสั่งสายจะผลิต sudo mdutil -pEsavให้ฉัน'datastore publishing not implemented.'

ด้านล่างนี้เป็นโซลูชันที่ใช้งานได้:

  • แก้ไข /etc/hostconfig
  • เพิ่มบรรทัด 
 SPOTLIGHT=-YES-ที่ด้านล่าง (บรรทัดนี้หายไป)
  • รีบูต

(หลังจากรีบูตทำซุปขณะที่เครื่องของคุณเตรียมดัชนี)



-1

สิ่งนี้ใช้ได้กับฉัน: เปิดใช้งานการจัดทำดัชนีสปอตไลท์อีกครั้ง

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

แม้ว่าลิงก์นี้อาจตอบคำถามได้ดีกว่าหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
grg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.