1、将
/usr/local/solr/solr-7.2.1/dist/
jar包 复制到
/usr/local/solr/tomcat/apache-tomcat-8.5.34-8081/webapps/solr/WEB-INF/lib/
2、将mysql的jar包
复制到
/usr/local/solr/tomcat/apache-tomcat-8.5.34-8081/webapps/solr/WEB-INF/lib/
3、在搭建集群时上传到zookeeper的配置文件目录中新增data-config.xml
上传zookeeper的conf如下
/usr/local/solr/solr_home8081/configsets/sample_techproducts_configs/conf/
4、配置文件如下:
5、在
/usr/local/solr/solr_home8081/configsets/sample_techproducts_configs/conf/managed-schema
中添加如下配置,注意该字段name和data-config.xml中的name="stkCode" 要一致
stkCode
注意uniqueKey中的stkCode和中的required="true" 保持一致。用唯一性的字段表示。
6、在
/usr/local/solr/solr_home8081/configsets/sample_techproducts_configs/conf/solrconfig.xml
中添加
data-config.xml
7、执行如下命令,重新将如下文件提交到zookpeer上
./zkcli.sh -zkhost 192.168.25.128:2181,192.168.25.128:2182,192.168.25.128:2183 -cmd upconfig -confdir /usr/local/solr/solr_home8081/configsets/sample_techproducts_configs/conf -confname myconf
8、查看zookeeper中是否有更新
9、接下来导入数据
刷新状态
10、查询有数据返回