しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

SierraでNASのSpotlight Indexingが有効化できない

ターミナルから下記のコマンドで、NASボリュームのSpotlightインデックスの有効化ができません。

-------------------------------------------------------------

sudo mdutil -i on /Volumes/NASボリューム名

-------------------------------------------------------------

ただ「Indexing disabled」が返ってくるだけです。


El Capitan以前の環境では上記コマンドでNASのSpotlightインデックス化ができていましたが、Sierraではコマンドが有効になりません。

これはSierraのバグでしょうか?


海外のサイトで同様の質問は見つかりましたが解決には至っていません。

投稿日 2017/01/28 18:48

返信
スレッドに付いたマーク ベストな回答

投稿日 2017/07/17 19:59

ご質問の時期から結構期間が空いてしまっていますが、

同様の事象に悪戦苦闘した結果、以下で解決したので共有しておきます。


-------------------------------------------------------------

「/private/var/db/ 」配下に

「Spotlight-V100/Volumes」

を作成後、再起動し、下記を実行

「sudo mdutil -i on /Volumes/NASボリューム名」

-------------------------------------------------------------


Sierraをクリーンインストールした(or Sierraが初期OSである)場合に、本事象が生じるようです。

理由までは考察していないので、ご容赦ください。

返信: 11
スレッドに付いたマーク ベストな回答

2017/07/17 19:59 Pajerow への返信

ご質問の時期から結構期間が空いてしまっていますが、

同様の事象に悪戦苦闘した結果、以下で解決したので共有しておきます。


-------------------------------------------------------------

「/private/var/db/ 」配下に

「Spotlight-V100/Volumes」

を作成後、再起動し、下記を実行

「sudo mdutil -i on /Volumes/NASボリューム名」

-------------------------------------------------------------


Sierraをクリーンインストールした(or Sierraが初期OSである)場合に、本事象が生じるようです。

理由までは考察していないので、ご容赦ください。

2017/01/28 21:50 Pajerow への返信

El Capitan環境で確認してみました。

使用したNASはBaffaloのLinkStation(SMB接続)です。


「sudo mdutil -i on /Volumes/volume_name」でSpotlight Indexを有効化し、

「mdimport /Volume/volume_name」でIndex作成を実行しました。


これにより、NASのSpotlight検索が可能となりました。

NAS上のPDFファイル内テキスト検索もできました。


ところが、Sierraにおいてはこれらが全く機能しません。

関連スレッド:finderでネットワークドライブのPDFを検索できない | 公式 Apple サポートコミュニティ

2017/01/29 06:51 arageo への返信

arageoさん、こんにちは。

コマンドの実行がエラーになりました。SierraでもEl Capitan でも同じでした。


MacBookPro:~ ********$ smbutil statshares -a


==================================================================================================

SHARE ATTRIBUTE TYPE VALUE

==================================================================================================

stat_share : SMBOpenServerWithMountPoint() failed for /Volumes/share <share>

stat_all_shares : stat_share() failed for /Volumes/share


--------------------------------------------------------------------------------------------------

smbutil: unknown status -1073741772: No such file or directory

2017/01/29 01:25 Pajerow への返信

SambaのversionがSpotlightに対応していないということではないですか Samba wikiによるとSamba 4.3.0からSpotlightのサポートが追加されたとのことで、Sierraではまだ古いバージョンを使っているのではないかな

でもそうすると、じゃなんでEl Capで使えたの?となりますね 一応ご参考

Sambaのバージョンは下記コマンドで出てきます

smbutil statshares -a

2017/01/29 08:37 Pajerow への返信

すいません。訂正です。

smb接続をサーバ名でなくIPアドレスでするとコマンドが正常終了しました。

下記が結果です。


MacBookPro:~ ********$ smbutil statshares -a


==================================================================================================

SHARE ATTRIBUTE TYPE VALUE

==================================================================================================

share

SERVER_NAME 192.168.0.5

USER_ID 501

SMB_NEGOTIATE SMBV_NEG_SMB1_ENABLED

SMB_NEGOTIATE SMBV_NEG_SMB2_ENABLED

SMB_NEGOTIATE SMBV_NEG_SMB3_ENABLED

SMB_VERSION SMB_1

SMB_SHARE_TYPE UNKNOWN

EXTENDED_SECURITY_SUPPORTED TRUE

LARGE_FILE_SUPPORTED TRUE


--------------------------------------------------------------------------------------------------

2017/01/29 09:59 Pajerow への返信

間違えていました SambaはもはやSMBの実行プロトコールとしてmacOSに実装しておらず、そのバージョンが問題という推測はおかしい そして "smbutil statshares -a"で分かるのはsmbのバージョンでした 小生のSierra Mac mini + NAS (Drobo 5N)の環境では 

SMB_VERSION SMB_3.0

これとSpotlight indexingが関係するかが問題ですね 

2017/07/17 20:26 dengaku への返信

dengakuさん、こんにちは。

情報提供ありがとうございます。

Sierraをクリーンインストールした(or Sierraが初期OSである)場合に、本事象が生じるようです。

なるほど、確かにこちらでもYosemiteからSierraにアップしたMac miniではコマンドが有効になりますので納得できます。(「Spotlight-V100/Vlolumes」フォルダが既存でした)

SierraでNASのSpotlight Indexingが有効化できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。