首页 > 代码库 > SharePoint 2013:解决爬网出错的问题

SharePoint 2013:解决爬网出错的问题

现象:

以前一直正常的爬网突然无法顺利完成,总是在进行到某个部分就停滞不前。

 

调查:

在查看了log文件后,发现了这条错误

06/24/2014 11:14:51.86   NodeRunnerQuery1-734f5ee7-2cc2- (0x0DD4)  0x14A0    Search                            Common Processing                28    Information   Component and System=Query1-734f5ee7-2cc2-4f18-bd98-65b4b94d6e02, Correlation ID=b4e09d9c-d3b3-f018-348e-8ecd7c7d551d, Tenant ID=00000000-0000-0000-0000-000000000000 Error code=0, Flow Name=Microsoft.SharePointSearchProviderFlow, Operator Name=ParserExecutor, Message=The processing of item fails with error Cannot plan query for index system SP122e3c9ebf29. Index fragment ‘0‘ has no available cells. Cell statuses: [Cell I.0.0 on node IndexComponent1: Cell status service not injected (cell down or no FsIndex query service)]   b4e09d9c-d3b3-f018-348e-8ecd7c7d551d

 

google后找到了这篇文章:

http://www.thesysadminhimself.com/2013/08/sharepoint-search-index-partition-degraded.html(可能需要翻墙),发现原因是the Index Component and the Partition is degraded

 

解决方法:

索引重置,再做了一次全网全爬。重置操作如下图(直接用那个哥们的图片啦):