Как исправить Spotlight с помощью «Ошибка: публикация хранилища данных не реализована» - PullRequest
0 голосов
/ 29 мая 2018

Spotlight Mavens,

С момента последнего обновления macOS v10.13.4 (на Mac в середине 2010 года) Spotlight не может предоставить действительные ответы на простые запросы.

Вотчасть (полный ответ приведен внизу этого поста) ответа на команду терминала mdutil -p -s -a -v:

/:   
  Indexing enabled.   
  Error: datastore publishing not implemented.   
/Volumes/HDD:   
  Indexing enabled.   
  Scan base time: 2018-05-13 04:47:00 +0000 (476276 seconds ago), reasoning: '(null)'   
  Error: datastore publishing not implemented.

-Что вызывает (и / или что является) «Ошибка: публикация хранилища данных не реализована» ?Есть идеи?

В двух случаях, предшествующих macOS v10.13.4, проблемы Spotlight на одном и том же Mac устранялись с помощью этой серии команд терминала:

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

На этот раз ...но радости.Приведенная выше последовательность команд была выполнена на соответствующем Mac несколько раз за последнюю неделю.Результат?Spotlight работает в течение нескольких часов, затем ухудшается и не может предоставить действительные ответы на простые запросы.

После просмотра на форумах поддержки Apple, в других местах StackOverflow и в Интернете в целом (*), я 'Я не могу найти действенные предложения, чтобы решить эту проблему ... и надеюсь, что прекрасные люди на этом невероятном форуме помогут.

Есть идеи?Предложения?

Большое, большое спасибо.Plane Wryter

(*)Including attempting these suggestions--which failed due to macOS' SIP 

(System Integrity Protection):
sudo launchctl unload -w
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo launchctl load -w 
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Полный ответ на mdutil -p -s -a -v

/:
  Indexing enabled.
  Error: datastore publishing not implemented.
/Volumes/Data:
  No index.
  Error: datastore publishing not implemented.
/Volumes/HDD:
  Indexing enabled.
  Scan base time: 2018-05-13 04:47:00 +0000 (476276 seconds ago), reasoning: '(null)'
  Error: datastore publishing not implemented.
/Volumes/Time Machine Backups:
  Indexing and searching disabled.
  Error: datastore publishing not implemented.
/Volumes/Time Machine Backups/Backups.backupdb:
  Indexing enabled.
  Error: datastore publishing not implemented.
/Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/iMac/2018-05-18-0 31039/HDD:
  Index is read-only.
  Error: datastore publishing not implemented.
/Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/iMac/2018-05-18-0 41101/HDD:
  Index is read-only.
  Error: datastore publishing not implemented.
/Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/iMac/2018-05-18-0 71118/HDD:
  Index is read-only.
  Error: datastore publishing not implemented.
...