Impossibile riattivare Spotlight on Volume

0

Ho cercato di eseguire il debug di un problema "Waiting for index ready" con il mio volume di Time Machine e un consiglio che ho riscontrato è la ricreazione dell'indice di Spotlight sul volume.

Per farlo ho eseguito i seguenti comandi (come sudo ):

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

Tuttavia, sto cercando di riattivare Spotlight con il retro del primo comando, ma questo è quello che sto ottenendo:

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

Semplicemente non vuole farlo, e non riesco a capire perché. Ho provato a ricreare manualmente .Spotlight-V100 con proprietà impostata su root:wheel e modo impostato su 700 (esattamente come è configurata la cartella su altri volumi) e mentre mdutil ha ora creato un file VolumeConfiguration.plist , ancora non abiliterà l'indicizzazione.

Non riesco a trovare da nessuna parte per ottenere più informazioni; l'opzione -v di mdutil non fornisce alcun output aggiuntivo e nulla di extra sembra essere registrato ovunque. Non sembra esserci alcun problema fisico, poiché l'unità è nuova e non riporta errori di I / O o altri problemi; A parte il rallentamento di "waiting for index", Time Machine funziona perfettamente e posso visualizzare il contenuto dei suoi backup senza problemi.

Ad ogni modo, ci sono altri passaggi che possono essere seguiti per forzare Spotlight a reindicizzare l'unità, o scoprire perché non riesce a fare così?

    
posta Haravikk 27.03.2015 - 12:22
fonte

2 risposte

1

Esistono in genere flag immutabili dell'utente impostati sui volumi di backup di Time Machine in modo che anche root non possa direttamente chown o chmod . Puoi guardarli con:

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

Riferimento incrociato con diskutil list per ricontrollare i punti di montaggio e i nomi di volume. La mia esperienza è che poiché Time Machine richiede il riflettore per creare collegamenti fisici è che se si manomettono i negozi in cui tali database risiedono sul filesystem non è possibile rimettere "humpty dumpty" di nuovo e archiviare i backup di istantanee di cui si ha bisogno utilizzando Finder / rsync o eseguendo un dmg di questi istantanei e quindi cancellando l'unità per iniziare con una nuova lista di file .dot e directory .dot con archivi associati.

Chiaramente, qualcuno con una conoscenza interna di come Time Machine e spotlight di Spotlight potrebbero aumentare e spiegare le cose, ma finora non ho visto questo livello di dettaglio pubblicamente documentato da Apple. Comincerei dal link se non hai controllato lì per qualsiasi conoscenza della comunità sulle parti di Time Machine + Spotlight

    
risposta data 27.03.2015 - 14:10
fonte
-1

Ho avuto lo stesso problema, ma l'ho risolto prendendo il volume interessato dall'elenco di privacy nel pannello delle preferenze di sistema di Spotlight. Un approccio semplicistico, ma ha funzionato.

    
risposta data 31.07.2016 - 00:59
fonte

Leggi altre domande sui tag