文档详情

solr搜索服务器--主从复制群集.doc

发布:2016-03-29约2.57千字共13页下载文档
文本预览下载声明
Solr搜索服务器--主从复制群集 作者:cnmole 交流QQ:370992933 环境:CentOS6.3 关闭selinux和防护墙 一、结构图及IP 1 二、主solr服务器 2 1、安装solr 2 2、复制配置 2 3、重新加载配置 3 4、检查配置 4 三、从solr服务器 4 1、安装solr 4 2、复制配置 4 3、重新加载配置 5 4、检查配置 7 四、整体测试 8 1、数据同步测试 8 1)使用solr客户端添加3条数据 8 2)在主服务器上检查数据 9 3)在从服务器上检查数据 9 2、结构同步测试 11 1)注意事项 11 2)在主服务器上core0核的索引结构文件中添加address字段 11 3)在从服务器上core0核的索引结构文件中检查address字段是否同步成功 12 一、结构图及IP 服务器 主机名 公网IP 私网IP 主solr服务器 node1 41 41 从solr服务器 node2 42 42 从solr服务器 node3 43 43 二、主solr服务器 1、安装solr 按“Solr搜索服务器.doc”文档在node1上正确安装solr 2、复制配置 在node1上对core0进行复制配置 编辑/var/lib/tomcat6/solr/core0/conf/solrconfig.xml 注释原有复制配置 !-- requestHandler name=/replication class=solr.ReplicationHandler startup=lazy / -- 添加以下复制配置 requestHandler name=/replication class=solr.ReplicationHandler lst name=master str name=replicateAftercommit/str str name=confFilesschema.xml/str str name=commitReserveDuration00:05:00/str str name=httpBasicAuthUser123/str str name=httpBasicAuthPassword123/str /lst /requestHandler 最终配置代码: 3、重新加载配置 在火狐地址栏输入41:8080/solr,打开solr 管理界面,选择左列中的“Core Admin”, 在右侧核列表中选择“core0”,再在右侧选择“Reload”按钮。 4、检查配置 三、从solr服务器 1、安装solr 按“Solr搜索服务器.doc”文档在node2和node3上正确安装solr 2、复制配置 在node2和node3上对core0进行复制配置 编辑/var/lib/tomcat6/solr/core0/conf/solrconfig.xml 注释原有复制配置 !-- requestHandler name=/replication class=solr.ReplicationHandler startup=lazy / -- 添加以下复制配置 requestHandler name=/replication class=solr.ReplicationHandler lst name=slave str name=masterUrl41:8080/solr/core0/replication/str str name=pollInterval00:05:00/str str name=compressioninternal/str str name=httpConnTimeout5000/str str name=httpReadTimeout10000/str str name=httpBasicAuthUser123/str str name=httpBasicAuthPassword123/str /lst /requestHandler 最终配置代码: 3、重新加载配置 在火狐地址栏分别打开42:8080/solr和43:8080/solr,选择左列中的“Core Admin”, 在右侧核列表中选择“core0”,再在右侧选择“Reload”按钮。 4、检查配置 四、整体测试 1、数据同步测试 1)使用solr客户端添加3条数据 这里
显示全部
相似文档