中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Solr集群搭建

發布時間:2020-07-10 23:45:22 來源:網絡 閱讀:428 作者:zddnd 欄目:建站服務器

SolrCloud需要solr基于zookeeper部署,zookeeper是一個集群管理軟件,由于SolrCloud需要由多臺服務器組成.由zookeeper來進行協調管理.Zookeeper是一個注冊中心,把公共資源注冊到Zookeeper,是服務的協調者

Zookeeper集群搭建

 1)在/usr/local目錄下創建文件夾solrCloud

 Solr集群搭建

2)使用FTP工具導入zookeeper壓縮包到solrCloud文件夾下,解壓后改名為zookeeper1

 Solr集群搭建

3)拷貝兩份zookeeper服務在當前目錄下

 Solr集群搭建

4)重命名每一臺zookeeper服務的配置文件,(zookeeper1/conf/zoo_sample.cfg): mv zoo_sample.cfg zoo.cfg

5)編輯zoo.cfg,修改這三臺zookeeper端口號分別為:2182/2183/2184

Solr集群搭建

6)修改數據存儲目錄

在每一臺zookeeper目錄下創建data,log目錄

 Solr集群搭建

Solr集群搭建

編輯zoo.cfg,將下列路徑修改

 Solr集群搭建

7)配置心跳檢測

在每一臺zookeeper的zoo.cfg內配置如下信息

 Solr集群搭建

8)創建選舉ID

在每一臺zookeeper的data目錄下創建文件:myid,zookeeper1編輯myid,填入1, Zookeeper2(myid= 2),zookeeper3(myid=3)

 Solr集群搭建

9)zookeeper集群測試

開啟這三個zookeeper服務

 Solr集群搭建

并查看這三個服務的狀態,成功..

 Solr集群搭建

 

單機版solr搭建

1)使用ftp工具上傳apache-tomcat-7.0.47.tar.gz/solr-4.10.3.tgz.tgz壓縮包到/usr/local/solrCloud,解壓它們

2)進入solr-4.10.3/example/webapps目錄下,找到solr.war,拷貝它一份到apache-tomcat-7.0.47/webapps中,啟動tomcat,war包自動解壓得到solr文件夾,然后刪除solr.war包

 Solr集群搭建

3)拷貝solr-4.10.3/example/lib/ext下的jar包到apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib中

 Solr集群搭建

4)拷貝solr-4.10.3/example/resource/log4j.properties文件到apache-tomcat-7.0.47/webapps/solr/WEB-INF/classes下,如果classes文件夾沒有那么就自己創建

 Solr集群搭建

5)在/usr/local/solrCloud文件夾下創建solrhome文件夾,并將solr-4.10.3/example/solr中的數據拷貝一份到solrhome文件夾中

 Solr集群搭建

6)進入solr-4.10.3/文件夾下找到contrib和dist文件夾,拷貝到solrhome文件夾下

 Solr集群搭建

7)進入solrCloud/solrhome/collection1/conf文件夾下

 Solr集群搭建

編輯solrconfig.xml文件,修改lib路徑為絕對路徑

 Solr集群搭建

8)編輯/usr/local/solrCloud/ apache-tomcat-7.0.47/webapps/solr/WEB-INF/web.xml文件,指定solr倉庫地址

 Solr集群搭建

9)重啟tomcat,瀏覽器訪問http://39.108.3.131:8080/solr,成功如下

 Solr集群搭建

 

solr集群搭建

1)修改solrCloud/apache-tomcat-7.0.47文件夾名為tomcat1,并拷貝三份分別改名為tomcat2/3/4

 Solr集群搭建

2)重命名solrCloud目錄下的solrhome文件夾名為solrhome1,并另拷貝三份分別改名為solrhome2/3/4

 Solr集群搭建

3)指定每一臺tomcat的倉庫地址和zookeeper注冊中心

配置每臺tomcat的catalina.sh配置文件

 Solr集群搭建

在如下圖位置添加內容(tomcat1為solrhome1,tomcat2為solrhome2..)

 Solr集群搭建

4)找到/usr/local/solrCloud/tomcat1/conf/server.xml,編輯這個xml文件,修改每一臺tomcat端口(每個tomcat都有三個端口需要更改):

tomcat1:8061/8050/8062;tomcat2:8063/8051/8064;tomcat3:8065/8052/8066;tomcat4:8067/8053/8068

 Solr集群搭建

Solr集群搭建

Solr集群搭建

5)修改每個solr倉庫的集群監控端口,文件地址為/usr/local/solrCloud/solrhome1/solr.xml,監控端口和tomcat運行端口一致即可(solrhome1和tomcat1一致…)

 Solr集群搭建

6)指定各個solr應用的倉庫地址

編輯/usr/local/solrCloud/tomcat1/webapps/solr/WEB-INF/web.xml文件(solr應用和solr倉庫一一對應即可)

 Solr集群搭建

7)將solr集群配置文件交給zookeeper注冊中心管理,當solr集群需要加載配置文件,只需要從zookeeper中獲取配置文件就行了

命令位置: /solr-4.10.3/example/scripts/cloud-scripts/zkCli.sh

上傳命令: ./zkcli.sh -zkhost 172.18.103.142:2182, 172.18.103.142:2183, 172.18.103.142:2184 -cmd upconfig -confdir /usr/local/solrCloud/solrhome1/solr/collection1/conf -confname myconf

 Solr集群搭建

8)登錄zookeeper查看

./zkCli.sh -server 172.18.103.142:2182

 Solr集群搭建

9)啟動4臺tomcat服務

 

sh tomcat1/bin/startup.sh

sh tomcat2/bin/startup.sh

sh tomcat3/bin/startup.sh

sh tomcat4/bin/startup.sh

10)訪問http://39.108.3.131:8050/solr/,點擊cloud,成功..

Solr集群搭建

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

水城县| 个旧市| 金寨县| 谷城县| 鹿邑县| 沅江市| 新干县| 正镶白旗| 黑水县| 石河子市| 泊头市| 桑日县| 莲花县| 宝坻区| 治县。| 瓦房店市| 自贡市| 兰考县| 陕西省| 兰西县| 九龙坡区| 专栏| 建湖县| 大冶市| 增城市| 广东省| 江永县| 鹰潭市| 庆云县| 故城县| 探索| 比如县| 三原县| 巫山县| 汝南县| 通化市| 宜兰县| 社旗县| 壶关县| 孝昌县| 文化|