ไม่สามารถเปิดใช้งาน Spotlight อีกครั้งบนโวลุ่ม


0

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

เมื่อต้องการทำสิ่งนี้ฉันรันคำสั่งต่อไปนี้ (เช่น sudo ):

mdutil -i off /Volumes/Backup
rm -R /Volumes/Backup/.Spotlight-V100

อย่างไรก็ตามตอนนี้ฉันพยายามเปิดใช้งาน Spotlight อีกครั้งด้วยการย้อนกลับคำสั่งแรก แต่นี่คือสิ่งที่ฉันได้รับ:

mdutil -v -i on /Volumes/Backup
/Volumes/Backup:
    Indexing and searching disabled.

มันไม่ต้องการทำมันและฉันไม่สามารถหาสาเหตุได้ ฉันพยายามสร้างใหม่ด้วยตนเอง .Spotlight-V100 ด้วยการตั้งค่าความเป็นเจ้าของเป็น root:wheel และโหมดตั้งค่าเป็น 700 (ตรงตามที่โฟลเดอร์ในไดรฟ์อื่น ๆ มีการกำหนดค่า) และในขณะที่ mdutil ตอนนี้ได้สร้าง VolumeConfiguration.plist ไฟล์มันยังคงไม่เปิดใช้งานการจัดทำดัชนี

ฉันไม่สามารถหาข้อมูลเพิ่มเติมได้จากทุกที่ -v ตัวเลือกของ mdutil ไม่ได้ให้ผลลัพธ์เพิ่มเติมและดูเหมือนว่าจะไม่มีการบันทึกอะไรเพิ่มเติม ดูเหมือนจะไม่มีปัญหาทางกายภาพใด ๆ เนื่องจากไดรฟ์ใหม่และไม่มีการรายงานข้อผิดพลาด I / O หรือปัญหาอื่น ๆ นอกเหนือจาก "การรอดัชนี" ช้าลงแล้ว Time Machine ก็ทำงานได้อย่างสมบูรณ์และฉันสามารถดูเนื้อหาของข้อมูลสำรองได้โดยไม่มีปัญหา

อย่างไรก็ตามมีขั้นตอนอื่น ๆ ที่สามารถทำตามเพื่อบังคับให้ Spotlight จัดทำดัชนีไดรฟ์ใหม่หรือค้นหาสาเหตุที่ทำให้การทำดังกล่าวล้มเหลว


2
คุณได้ลองลบและสร้างร้านค้าขึ้นใหม่ด้วยหรือไม่ mdutil -E /Volumes/Backup? ตรวจสอบด้วยว่าไม่มีไฟล์ที่เรียกว่า /Volumes/Backup/.metadata_never_index.
onik

@onik โทรหาไฟล์ได้ดี - ฉันได้เพิ่มคำตอบ "การแก้ไขปัญหา" เพื่อรับรายชื่อนั้นรวมถึง ACL และค่าสถานะที่ตั้งค่าไว้ มีไดเร็กทอรี. spotlight อยู่ใน Backups.backupdb รวมถึงในรูทของไดรฟ์ การประสานงานกันอาจเป็นกลอุบายในการจัดการกับการจัดทำดัชนีในไดรฟ์ T M
bmike

คำตอบของ onik อาจจะดูแลมัน มีปัญหาเดียวกันและการแก้ไขเมื่อต้นปีนี้
willWorkForCookies

น่าเสียดายที่ไม่มีไฟล์ดัชนีและ mdutil -E ให้ผลลัพธ์เช่นเดียวกับ mdutil -i off; มันเพิ่งบอกฉันว่าการจัดทำดัชนีและการค้นหาถูกปิดใช้งานและไม่ทำอะไรเลย
Haravikk

คำตอบ:


1

โดยทั่วไปจะมีการตั้งค่าสถานะที่ไม่สามารถเปลี่ยนแปลงได้ของผู้ใช้ที่ตั้งค่าไว้บนโวลุ่มการสำรองข้อมูล Time Machine เพื่อให้รูทไม่สามารถทำได้โดยตรง chown หรือ chmod. คุณสามารถดูสิ่งเหล่านี้ด้วย:

ls -laeO /Volumes/*
ls -laeO /Volumes/Backup/Backups.backupdb/


Mac:~ me$ ls -laeO /Volumes/Backup/Backups.backupdb/
total 0
drwxr-xr-x@  7 root  wheel  -  238 Mar  3 04:40 .
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
drwxrwxr-x  20 root  wheel  -  748 Mar 25 12:29 ..
drwxr-xr-x   3 root  wheel  -  102 Mar 27 12:04 .RecoverySets
drwx------   7 root  wheel  -  238 Mar  6 10:47 .spotlight_repair
drwx------   2 root  wheel  -   68 Mar 27 14:28 .spotlight_temp
drwxr-xr-x@ 40 root  wheel  - 1360 Mar 27 18:31 Mac
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown

การอ้างอิงโยงกับ diskutil list เพื่อตรวจสอบจุดเชื่อมต่อและชื่อโวลุ่มของคุณอีกครั้ง ประสบการณ์ของฉันคือเนื่องจาก Time Machine ต้องการสปอตไลท์เพื่อทำการเชื่อมโยงอย่างหนักคือถ้าคุณยุ่งเกี่ยวกับร้านค้าที่ฐานข้อมูลเหล่านั้นอาศัยอยู่ในระบบไฟล์คุณไม่สามารถใส่ "humpty dumpty" กลับมารวมกันอีกครั้ง ใช้ Finder / rsync หรือโดยการสร้าง dmg ของ instants เหล่านั้นแล้วเช็ดไดรฟ์เพื่อเริ่มต้นด้วยกระดานชนวนใหม่ของ. dotfiles และ. dot ไดเรกทอรีที่มีร้านค้าที่เกี่ยวข้อง

เห็นได้ชัดว่าใครบางคนที่มีความรู้ภายในเกี่ยวกับวิธีที่ Time Machine และการตรวจสอบด้วยตนเองแบบสปอตไลท์อาจก้าวขึ้นและอธิบายสิ่งต่าง ๆ แต่ฉันไม่เห็นรายละเอียดในระดับนี้ที่ Apple เปิดเผยต่อสาธารณชน ฉันเริ่มที่ http://pondini.org/OSX/Home.html หากคุณยังไม่ได้ตรวจสอบความรู้ของชุมชนใด ๆ เกี่ยวกับอวัยวะภายในของ Time Machine + Spotlight


ฉันไม่แน่ใจว่านี่เป็นเรื่องจริง ฉันไม่เคยใช้ Time Machine ป้องกันการปรับระดับเสียงเฉพาะเนื้อหาของ Backups.backupdb bypass เครื่องมือที่จะทำอะไรก็ได้และไม่ควรทำอย่างนั้น) คุณยังสามารถเพิ่มและลบสิ่งต่าง ๆ ลงในรูทของไดรฟ์ได้หากต้องการ นอกจากนี้สปอตไลท์ไม่ได้ใช้ฮาร์ดลิงก์ แม้ว่ามันจะเป็นจริง HFS ใช้เคล็ดลับไฟล์ที่ซ่อนอยู่เพื่อทำมันเป็นคุณสมบัติระบบแฟ้ม
Haravikk

@Haravikk - ดูเหมือนว่าคุณจะมีประสบการณ์ที่ดีขึ้นกับชุดการกู้คืนเหล่านี้มากกว่า I. Heh, heh - apple.stackexchange.com/a/113257/5472
bmike

-1

ฉันมีปัญหาเดียวกัน แต่แก้ไขได้โดยนำไดรฟ์ข้อมูลที่ได้รับผลกระทบออกจากรายการความเป็นส่วนตัวในบานหน้าต่างการตั้งค่าระบบ Spotlight วิธีการที่ง่าย แต่ก็ใช้งานได้

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