題:
Spotlight在Lion中報告“索引編制和搜索已禁用”
lemonginger
2011-09-07 22:30:52 UTC
view on stackexchange narkive permalink

Lion會跟踪Spotlight信息。目錄和應用程序消失,全文搜索停止工作,等等。我似乎需要每周大約一次對其重新編制索引。

但是,現在看來根本不起作用。

運行

  sudo mdutil -i on /  

從終端我收到一條消息

 “禁用索引和搜索。”  

我嘗試刪除首選項文件,刪除了整個V100文件夾,修復蠕蟲等,但Spotlight仍然認為我的整個卷上的索引已關閉(是的,已從Spotlight的隱私首選項中添加/刪除了整個磁盤”)。

在控制台中,我發現了很多錯誤像這樣

  mds :(錯誤)服務器:已為範圍“ / Applications”註冊了禁用的商店 

但是,我不知道如何告訴它重新啟用該範圍,因為mdutil在我嘗試打開索引時出現錯誤,而在我嘗試刪除索引時出現錯誤

編輯:我重新安裝了Lion。它沒有解決問題。 :(

您是否偶然使用某些“清理”工具?其中一些過於激進,並刪除了聚光燈索引。
不,沒有清理工具。
您可以嘗試刷新緩存並使用以下命令重建它:sudo mdutil -pEsav。您正在運行的命令只是將其打開,但是由於其他原因,它可能會令人窒息。您的驅動器上有多少可用空間(已佔用多少空間)?以及從mdutil收到的錯誤是什麼?
我第二次運行`sudo mdutil -pEsav`。我的timemachien驅動器不斷被索引。運行完該命令並等待聚光燈完成重建之後,我再也沒有問題了。
如前所述,這是行不通的,因為Spotlight認為它已被禁用。運行上面的命令使我:索引編制和搜索被禁用錯誤:數據存儲發布未實現。
您能告訴我們您的`/ .Spotlight-V100 / VolumeConfiguration.plist`嗎?
@Ingmar-我徒勞地刪除了整個文件夾,以使Spotlight重新創建索引。它從未重新創建過它。
當您說您重新安裝了Lion時,是否意味著您進行了完全乾淨的重新安裝,還是從備份中還原了數據?
九 答案:
harryn
2011-12-31 00:31:21 UTC
view on stackexchange narkive permalink

我遇到了完全相同的問題,上述所有解決方案均失敗。然後我重新檢查目錄列表中的 / ,並在根目錄中找到了一個隱藏文件 .metadata_never_index 。我刪除了此文件,並能夠使用 / 上的 mdutil -i 再次打開聚光燈。

mds 現在重新索引硬盤,現在一切看起來不錯。

成像後我也遇到了同樣的問題。這個解決方案對我有用:)!一年多以後。
謝謝!一直試圖讓它在筆記本電腦上工作幾個月。我做了sudo rm .metadata_never_index,然後在/上運行了mdutil -i,它說“已啟用索引”。現在,我終於得到了索引圖!
這也為我修復了該問題,但是重新啟動後問題再次出現。`.metadata_never_index`文件再次出現在`/`中。但是,可能的原因是我只是簡單地運行了`sudo mdutil -a -i on'命令(沒有在末尾指定\)。
2017年12月,此解決方案為我全新安裝了macOS Sierra 10.12.6
maggix
2011-09-08 02:05:17 UTC
view on stackexchange narkive permalink
  sudo mdutil -i off / sudo rm -rf /.Spotlight*sudo mdutil -i on / sudo mdutil -E /  

1-關閉索引

2-刪除Spotlight文件夾

3-啟用索引編制

4-重建

這有幫助嗎?

似乎,您可以使用以下命令:

  sudo mdutil -a -i offsudo mdutil -a -i on  
不,當我在任何卷或某個卷的子集上嘗試該操作時,都會得到以下內容,如前所述,索引和搜索已禁用。
我知道它與日誌中的MDS錯誤消息有關(mds :(錯誤)服務器:已為範圍XXXX註冊的已禁用存儲),但我不知道為什麼/如何禁用它們
@lemonginger:步驟2,rm -rf / .Spotlight *`失敗,帶有*“權限被拒絕” *。我被卡住了。
嘗試sudo rm,我編輯了上面的帖子
-1
對我而言,`/`上的mdutil -i最初沒有啟用索引,但是在重啟後啟用了索引。
為我工作。這是在幾乎乾淨的macOS安裝上。有趣的是它壞得這麼快。
djhworld
2013-11-18 18:29:50 UTC
view on stackexchange narkive permalink

其他解決方案對我不起作用,但是以下是我的罪魁禍首。

請確保您的根/主硬盤驅動器不在“隱私”設置中以備關注。由於某種原因,我將整個硬盤驅動器放在“防止聚光燈索引以下位置”列表中。

您可以從“系統偏好設置”->“聚光燈”->“隱私”

中訪問此部分。
這是我的關鍵。我要索引的捲在“隱私”窗口中。單擊減號(-)將其刪除。然後,我可以應用maggix概述的步驟。我必須“啟用”兩次,一次用於搜索,然後用於索引。兩次相同的命令:sudo mdutil -i on /
警告:我有一個分為兩個卷的兩系統硬盤。當我將不使用的捲添加到Spotlight->“隱私”面板中時,我發現它也出現在“其他卷”的“隱私”面板中。因此,當我重新啟動“其他卷”時,它位於其自己的“隱私”面板中!!不是我所期望的,特別是因為每個卷都有其自己的.Spotlight-V100目錄。這是Apple的錯誤嗎?
這為我解決了這個問題!:) 謝謝!:)
kmagill
2014-11-19 23:13:30 UTC
view on stackexchange narkive permalink
  sudo mdutil -i off / sudo rm -rf /.Spotlight*sudo rm -rf /.metadata_never_indexsudo mdutil -i on / sudo mdutil -E /  

組合以上對我有用。第三步是最大的一步。擺脫了“禁用索引和搜索”。信息。然後第4步和第5步按預期工作。

  1. 關閉索引編制
  2. 刪除Spotlight文件夾
  3. 刪除元數據文件
  4. 打開在
  5. 重建
  6. ol>上建立索引
這對我有用。
Jay
2012-04-17 01:54:01 UTC
view on stackexchange narkive permalink

所有初始故障排除步驟之後:

  • 重建索引
  • 嘗試使用另一個用戶帳戶
  • 轉儲prefs /緩存並重新開始

我發現問題在於啟用/禁用了什麼。在終端中,我運行“ mdutil -sa”並獲得:

  /:啟用了索引編制。 /組:禁用索引。 /共享項目/公共:禁用索引。/用戶:禁用索引。 / Users / sarah / Documents:啟用索引。  

我注意到“ /用戶:索引已禁用”。那就是問題所在。解決方法:“ / Users上的sudo mdutil -i”。之後,它重新為/ Users建立了索引,這花費了比以前更長的時間,並且在完成之前,它正在搜索我的郵件!

webdefender
2012-06-09 19:10:24 UTC
view on stackexchange narkive permalink

這也可能是由於卡在安全模式下引起的。要解決此問題,您需要按住命令⌘ kbd>, Option⌥ kbd>, P kbd>和 R 重設NVRAM。重新啟動後立即出現kbd>鍵(在出現灰屏之前)。

danfelabs
2012-08-14 03:14:37 UTC
view on stackexchange narkive permalink

在我的 iMac 將軟件更新 10.7.4 安裝到我的機器上之後,我注意到了這個問題。建議的大多數命令行都會產生“索引和搜索已禁用” sudo mdutil -pEsav 給了我'未實現數據存儲發布。'

下面是有效的解決方案:

  • 編輯 / etc / hostconfig
  • 在底部添加行 SPOTLIGHT = -YES-(此行缺失)
  • 重新啟動

(重新啟動後,在計算機準備索引時做些湯)

Jeremy
2017-08-17 13:10:58 UTC
view on stackexchange narkive permalink

這對我有用:重新啟用Spotlight索引

  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
 
儘管此鏈接可以回答問題,但最好在此處包括答案的基本部分,並提供鏈接以供參考。如果鏈接的頁面發生更改,僅鏈接的答案可能會失效。
解決了我的問題。謝謝
julifos
2018-03-14 16:08:08 UTC
view on stackexchange narkive permalink

只有 -E -i on 的組合才對我有用:

  sudo mdutil -E -i在/ Volumes / blah
 


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...