代码改变世界

SharePoint 2007中的搜索服务

2009-08-14 12:19  Virus-BeautyCode  阅读(914)  评论(2编辑  收藏  举报
      以前研究MOSS都是把全部的内容安装在一台服务服务器上面,包括AD/SQL Server/MOSS/OCS,没有研究过分离。最近开始研究分离服务,例如数据库服务,应用服务(搜索、execel service等)。
      前天根据jinyi兄的文章【MOSS数据库服务器迁移步骤】 ,成功将数据库迁移到了一台新服务器上面。后面就开始尝试迁移搜索服务了,但是一直是失败,详细内容描述在【分离SharePoint的应用服务器的过程中遇到的问题】,到目前为止还不知道为什么,在安装SharePoint之后的配置过程中,不是提示【无法连接到配置数据库】,就是提示【加密解密错误】,头都大了。今天想了一下,是不是因为我开始把东西都安装在一台上面,对迁移服务产生影响呢?不敢确定,也无从考证了。
      于是今天就重新安装了一套MOSS,一台AD,一台MOSS服务器(开始的时候又当前段,又当应用服务,后面再来迁移应用服务),一台数据库服务器。安装成功之后,开始分离搜索服务,又找了一台机器安装的MOSS,然后加入前面的服务器场,配置过程没有错误提示,看来安装在一起还是有了一定的影响,以后实施再也不能一起了,最少也要讲数据库和MOOS分开安装。然后将开始的MOSS服务器的搜索服务停掉,再新的服务器上面启用搜索服务,重新配置共享服务SharedService,指定新的索引服务器,在MOSS网站中添加内容,然后搜索,正常。
      以前没有对MOSS的搜索服务没有太深入的研究,就是知道配置之后很好用,配置的内容也就包括搜索的计划,内容源这些,今天发现搜索还是有很多的配置内容的。现总结如下:
      1、
                           
            在上面的图中我们会看到两个搜索服务,他们有什么区别呢?WSS搜索时WSS自带的,不支持跨站点的搜索,不支持文件系统搜索。详细内容见:http://technet.microsoft.com/zh-cn/library/cc263400.aspx#section1。两个搜索的索引时独立的。
      2、安装MOSS之后,OSS搜索提供内容搜索,WSS搜索不提供内容搜索了,只提供MOSS的帮助系统的搜索,如果不想用户使用系统帮助,就可以停掉WSS的搜索。
      3、查询和索引服务时可以分开的
            
                        
             在上图中很容易看出,查询服务和索引服务时可以分开的,可以分开在两个服务器上面。