MOSS定时爬网无法启动的问题
如果遇到了MOSS定时爬网无法启动的情况, 应先做下面的一些动作看看.
1. 手工启动一次incremenal crawl, 看是否成功, 如果不成功, 则先解决这个问题.
2. 如果成功, 则需检查一下管理中心站点里的timer job status页面里, 看看是否有名为Indexing Schedule Manager on [IndexServerName]的timer job.
3. 如果没有这个timer job, 则需要在indexer上运行命令stsadm –o osearch –action stop, 然后进入管理中心来在indexer上重新配置一次Search service.
4. 看看是不是incremental crawl可以成功了, 如果没有看看是不是event viewer里有下面样子的报错.
Event Type: Error
Event Source: Office SharePoint Server
Event Category: Office Server Shared Services
Event ID: 6482
Date: 9/28/2010
Time: 6:16:16 PM
User: N/A
Computer: MYMOSSINDEXER
Description:
Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX).Reason: Exception from HRESULT: 0x80040D1B
Techinal Support Details:
System.Runtime.InteropServices.COMException (0x80040D1B): Exception from HRESULT: 0x80040D1B
at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.SynchronizeDefaultContentSource(IDictionary applications)
at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()
at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
5. 如果有, 则检查一下c:\windows\tasks目录是否包含了WSS_WPG用户组, 确定该用户组是否拥有read和write权限.
3. 添加该用户的权限之后, 重启IIS.
4. 如果这些权限都有, 那么尝试在场内所有机器上运行命令stsadm -o execadmsvcjobs.
5. 如果问题依然存在, 则重启index服务器.
参考资料
==============
Error when you try to edit the content source schedule in Microsoft Office SharePoint Server 2007: "Access is denied"
http://support.microsoft.com/kb/926959
How to change service accounts and service account passwords in SharePoint Server 2007 and in Windows SharePoint Services 3.0
http://support.microsoft.com/kb/934838
Execadmsvcjobs: Stsadm operation (Office SharePoint Server)
http://technet.microsoft.com/en-us/library/cc262783%28office.12%29.aspx