zoukankan      html  css  js  c++  java
  • MOSS 搜索服务,内容源无法停止的错误

    今天moss搜索服务出现在某个内容源在增量爬网时,一直处于”正在爬网“的状态,不能暂停,也不能停止。

    我这里使用的方法是:

    在管理中心停止oss搜索服务,在停止的时候出现,服务正在停止状态不动,重启moss服务器后,进入搜索设置-》内容源,选择菜单停止掉正在爬网的内容源,成功停下,再使用如下命令停止OSS搜索服务:Stsadm.exe -o osearch -action stop,终于停止了搜索服务,再到管理中心启动搜索服务,再修改默认共享服务的索引器,搜索设置页面就可以打开了,

    如果现在后面搜索设置页面一直处于“正在分级”,那就要考虑“重置所有已爬网内容”的内容了。

    参考如下文章。

    应用程序事件日志

    来源:Office SharePoint Server 
    类型:错误 
    事件ID:6482
    用户:N/A 
    计算机:DCBAKSERVER 
    描述:
    "服务实例 Microsoft.Office.Server.Search.Administration.SearchServiceInstance (35960467-be98-4cef-94c0-4dcf5773ac52)的应用程序服务器管理作业失败。
    原因: 未将对象引用设置到对象的实例。
    技术支持详细信息:
    System.NullReferenceException: 未将对象引用设置到对象的实例。
       在 Microsoft.Office.Server.Search.Administration.SearchServiceInstance.InstallGathererApplicationIf()
       在 Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()
       在 Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)"


    解决方法

    1、在服务器上停止Office SharePoint Service搜索服务
       命令行语句为:Stsadm.exe -o osearch -action stop
    2、在Windows服务里重启MOSS Timer service
       命令行语句为:net stop SPTimerV3
                   net start SPTimerV3
    3、启动Office SharePoint Server 搜索的索引服务
    点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选择“使用此服务器索引内容”
       命令行语句:StsAdm.exe -o osearch -action start -role index
    4、修改配置索引文件目录,使用命令
    StsAdm.exe -o osearch -defaultindexlocation d:\myAppIndexData
    5、启动启动Office SharePoint Server 搜索的查询服务
    点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选择“用此服务器提供搜索查询服务”
    命令行语句:StsAdm.exe -o osearch -action start -role query
    6、更改索引文件目录到我们修改过的目录
    StsAdm.exe -o osearch -propogationlocation d:\myAppIndexData
    7、等待几分钟时间,然后我们修改SSP的设置,给SSP分配索引器。如果索引器不能选择或为空,则点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选中“使用此服务器索引内容”,然后确定,再去修改SSP设置就可以了。
    8、等待10分钟,或更长时间,然后我们再去检查我们的搜索是否正常,我的到这里问题就解决了,经过三四天观察没有再出现同样问题。

    这里需要注意的时,修改SSP后的等待时间,可能是等待MOSS Timer Service执行某些任务,比如同步之类,具体执行了哪些操作我也不清楚,如果哪位高手知道的话,帮我解答一下了。

  • 相关阅读:
    汇编(一)续
    汇编(一)
    Ubuntu 安装配置Dosbox
    Linux系统安装Dos系统(虚拟机里装)
    .bundle文件如何安装
    Linux(Fedora)系统下配制8086汇编环境
    Linux常用命令
    linux下安装nginx
    缓存雪崩、缓存穿透、缓存击穿是什么?如何解决?
    Maven 实战
  • 原文地址:https://www.cnblogs.com/LifelongLearning/p/1362374.html
Copyright © 2011-2022 走看看