トップ回答者
Sharepoint2013で検索機能が動作しません。

質問
-
お世話になっております。
現在、Sharepoint2013を立ち上げておりますが、検索だけ機能いたしません。
どのような状態かといいますと、検索すると以下のエラーが表示されます。
申し訳ございません。何らかの問題が発生しました。
詳細を非表示
問題が発生したので、検索結果を表示できません。この問題が解決しない場合は、管理者に問い合わせてください。関連付け ID: 7074d79c-a65c-f0fc-f167-f4b67cc9e6f5
現在のイベントログをみますと、
ID:2580:操作 'crawl hang' が応答しないため、回復操作が試行されます。
ID:2581:検索アプリケーション '8a0b3df8-5683-45f7-96ac-c87abd850306-crawl-0' は機能していない可能性があるため、再初期化されます。
ID:1400:Gatherer\CSS コネクタは CSS net.tcp://****/C1C3AB/ContentProcessingComponent1/ContentSubmissionServices/content に接続できませんでした(サーバ名のみ隠しております)
が、繰り返し発生しております。サーバは、仮想サーバで、4CPUのメモリ8Gのマシン。全機能を、同一のサーバにいれております。
現在の状況になる前は、ID:1357が多発しておりましたが、現在は発生しなくなっております。
トップページの検索すらできない状態で、大変困っております。何卒よろしくお願いいたします。
回答
-
・SharePoint 2013 のバージョンは何ですか? (SPやCUの適用状況)
・SharePoint 2013 は仮想サーバーで全機能を同一サーバーに入れているとのことですが、
AD、SQL Server は別サーバーという理解で良いでしょうか?
・SharePoint 2013 のサーバー上で、IE を起動して、コンテンツソースに指定されている
URL でアクセス可能でしょうか?後は、この辺りは参考になりませんか?
・SharePoint 2013 Crawler Troubleshooting Concepts
http://blogs.msdn.com/b/kristopherloranger/archive/2013/05/30/sharepoint-2013-crawler-troubleshooting-concepts.aspx
・SharePoint Server Search Warning Flood with Event ID 1400 followed by Event ID 2580 and 2581.
https://social.technet.microsoft.com/Forums/sharepoint/en-US/5179db77-2405-4d85-9ad3-a65189e61539/sharepoint-server-search-warning-flood-with-event-id-1400-followed-by-event-id-2580-and-2581?forum=sharepointsearch
・Fixing the SharePoint 2013 Search Error “The content processing pipeline failed to process the item.”
https://trikks.wordpress.com/2013/03/19/fixing-the-sharepoint-2013-search-error-the-content-processing-pipeline-failed-to-process-the-item/
-
ちなみに、SharePoint 2013 と SQL Server も同居で、メモリが 8GB は少ないようにも思うのですが、SQL Server へのメモリ割り当てはどのようになっていますか?
SQL Server Management Studio でオブジェクト エクスプローラでルートのサーバー名を右クリック メニューで開いて、サーバーのプロパティの「メモリ」ページを選択した時の「最大サーバー メモリ」の設定になります。
SQL Server は既定では、空いているメモリをどんどん使い続けます。
結果的に、SQL Server のプロセスがメモリを沢山消費して、サーバー全体のリソースが不足して、クロール コンポーネントなどの処理が正常に稼働せずに、エラーとなっていた可能性はあります。ちなみに、私の手元の検証環境では、仮想マシンに 16GB を割り当てて、SQL Server は上限 6GB としていて、概ね 12GB 程度のメモリを使っているような状況となっています。
参考までに。- 回答としてマーク 佐伯玲 2015年3月3日 2:10
すべての返信
-
minashirojpさん
今の情報だけだと何とも判断が付かないのですが、検索管理の画面(サーバーの全体管理->サービスアプリケーションの管理->Search Service Applicationで行けるページ)に、検索関係のコンポーネントの稼働状況が表示されているかと思います。
その画面ではすべてに緑色のチェックが入っている状態でしょうか?
エラーが出ているコンポーネントはないでしょうか?
恐らく今の状況は修復することが優先だと思うので、エラーが出ているようであれば、そのコンポーネントだけ作り直すというのもありかなと思います。SharePoint Developer http://sharepoint.orivers.jp
- 回答の候補に設定 佐伯玲 2014年12月22日 2:55
-
・SharePoint 2013 のバージョンは何ですか? (SPやCUの適用状況)
・SharePoint 2013 は仮想サーバーで全機能を同一サーバーに入れているとのことですが、
AD、SQL Server は別サーバーという理解で良いでしょうか?
・SharePoint 2013 のサーバー上で、IE を起動して、コンテンツソースに指定されている
URL でアクセス可能でしょうか?後は、この辺りは参考になりませんか?
・SharePoint 2013 Crawler Troubleshooting Concepts
http://blogs.msdn.com/b/kristopherloranger/archive/2013/05/30/sharepoint-2013-crawler-troubleshooting-concepts.aspx
・SharePoint Server Search Warning Flood with Event ID 1400 followed by Event ID 2580 and 2581.
https://social.technet.microsoft.com/Forums/sharepoint/en-US/5179db77-2405-4d85-9ad3-a65189e61539/sharepoint-server-search-warning-flood-with-event-id-1400-followed-by-event-id-2580-and-2581?forum=sharepointsearch
・Fixing the SharePoint 2013 Search Error “The content processing pipeline failed to process the item.”
https://trikks.wordpress.com/2013/03/19/fixing-the-sharepoint-2013-search-error-the-content-processing-pipeline-failed-to-process-the-item/
-
ちなみに、SharePoint 2013 と SQL Server も同居で、メモリが 8GB は少ないようにも思うのですが、SQL Server へのメモリ割り当てはどのようになっていますか?
SQL Server Management Studio でオブジェクト エクスプローラでルートのサーバー名を右クリック メニューで開いて、サーバーのプロパティの「メモリ」ページを選択した時の「最大サーバー メモリ」の設定になります。
SQL Server は既定では、空いているメモリをどんどん使い続けます。
結果的に、SQL Server のプロセスがメモリを沢山消費して、サーバー全体のリソースが不足して、クロール コンポーネントなどの処理が正常に稼働せずに、エラーとなっていた可能性はあります。ちなみに、私の手元の検証環境では、仮想マシンに 16GB を割り当てて、SQL Server は上限 6GB としていて、概ね 12GB 程度のメモリを使っているような状況となっています。
参考までに。- 回答としてマーク 佐伯玲 2015年3月3日 2:10