LionでSpotlightが「インデックス作成と検索が無効です」と報告する


34

ライオンは、Spotlight情報を「失う」ことになります。ディレクトリとアプリケーションが消えたり、全文検索が機能しなくなったりなど。週に1回程度インデックスを再作成する必要があるようです。

ただし、現在はまったく機能していないようです。

ランニング

sudo mdutil -i on /

ターミナルからメッセージを受け取ります

"Indexing and searching disabled."

環境設定ファイルをゴミ箱に移動したり、V100フォルダー全体を削除したり、権限を修復したりしましたが、Spotlightはまだボリューム全体でインデックス作成がオフになっていると思います(はい、Spotlightのプライバシー設定からディスク全体を追加/削除しました)。

コンソールには、このようなエラーがかなりあります

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

ただし、mdutilがインデックス作成を有効にしようとするとエラーが発生し、インデックスを削除しようとするとエラーが発生するため、そのスコープを再度有効にするように指示する方法がわかりません

編集:Lionを再インストールしました。問題は修正されませんでした:(


偶然「クリーンアップ」ツールを使用していますか?それらのいくつかは過度に攻撃的であり、スポットライトインデックスを削除します。
イングマールハップ

いいえ、クリーンアップツールはありません。
レモンジンジャー

次のコマンドを使用して、キャッシュをフラッシュして再構築することができます:sudo mdutil -pEsav。実行中のコマンドはオンにするだけですが、別の理由で窒息している可能性があります。ドライブの空き容量はどれくらいですか(どれくらいかかりますか)?また、mdutilから受け取るエラーは何ですか?

2回目のランニングsudo mdutil -pEsav。私のタイムマシンドライブは常にインデックス化されていました。それを実行し、スポットライトが再構築を完了するのを待った後、私はもう問題がありませんでした。
cftarnas

前述のように、Spotlightは無効になっていると判断するため、これは機能しません。上記のコマンドを実行すると、インデックス作成と検索が無効になります。エラー:データストアの公開は実装されていません。
レモンジンジャー

回答:


34

上記のすべてのソリューションが同じように失敗するという、まったく同じ問題がありました。次に、ディレクトリのリストを再検討し、ルートディレクトリに/隠しファイルを見つけました.metadata_never_index。このファイルを削除し、次の方法で再びスポットライトをオンにできました mdutil -i/

mds ハードディスクのインデックスを再作成していますが、今のところすべてが正常に見えます。


イメージング後にも同じ問題が発生しました。この解決策は私のために働いた:)!1年以上後。
エサベル

ありがとうございました!仕事用ラップトップで数か月間これを動作させようとしています。sudo rm .metadata_never_indexを実行した後、/でmdutil -iを実行すると、「インデックス作成が有効になりました」と表示されました。これでようやくインデックス作成グラフが得られました!
neoscribe

これは私にもそれを修正しましたが、問題は再起動後に再び起こります。.metadata_never_indexファイルがで再び現れました/。ただし、その理由は、sudo mdutil -a -i on(最後に ``を指定せずに)コマンドを実行しただけである可能性があります。
mrk2010

1
このソリューションは、macOS Sierra 10.12.6の新規インストール、2017
レイシー

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

いいえ、ボリュームまたはボリュームのサブセットでそれを試してみると、前述のように、インデックス作成と検索が無効になっています。
レモンジンジャー

1
(:(エラー)サーバー:MDSスコープXXXXのために登録無効店)私はそれがログにMDSのエラー・メッセージとは何かを持って知っているが、私はそれらが無効になっている理由/方法がわからない
lemonginger

1
@lemonginger:ステップ2、「permission denied」rm -rf /.Spotlight*で失敗します。立ち往生しています。
オロム

sudo rmで試してみてください、私は上記の投稿を編集しました
-maggix

@maggix:私もそれを試してみましたが(良い提案)、失敗しました。
オロム

6

他の解決策はうまくいきませんでしたが、私の場合の原因は次のとおりです。

ルート/メインハードドライブがスポットライトの「プライバシー」設定にないことを確認してください。何らかの理由で、「次の場所のインデックス作成からスポットライトを防ぐ」リストの下にハードドライブ全体がありました。

このセクションには、[システム環境設定]-> [スポットライト]-> [プライバシー]からアクセスできます。


これが私にとっての鍵でした。インデックスを作成したいボリュームがプライバシーウィンドウにありました。マイナス(-)をクリックすると削除されました。次に、maggixで概説されている手順を適用できます。検索とインデックス作成のために、1回ずつ2回「有効化」する必要がありました。同じコマンドを両方の時間:sudo mdutil -i on /
Dickster

警告:2つのボリュームに分割された2システムのハードディスクがあります。使用していないボリュームをSpotlight-> Privacyパネルに追加すると、OTHER VolumeのPrivacyパネルにも表示されます。OTHERボリュームを再起動すると、独自のプライバシーパネルに表示されますか?!! 特に各ボリュームには独自の.Spotlight-V100ディレクトリがあるため、私が期待したものではありません。これはAppleのバグですか?
ディクスター

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. 

「/ Users:Indexing disabled」に気付きました。それが問題です。修正:「sudo mdutil -i on / Users」。その後、/ 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

これは私のために働いた:Spotlightインデックス作成を再度有効にする

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

このリンクは質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供する方が良いでしょう。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。
GRG
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.