ubutun安裝solr及SolrCloud示例
1:下載solr的安裝包,目前最新版本是6.6.0 要求jdk1.8+
2: 解壓 tar -zxvf solr-6.6.0.tgz
3:進入目錄 cd solr-6.6.0/
4:不能用root使用者啟動solr,所以需要新建使用者
5:新建使用者useradd -d /home/zz -m zz 。 zz即為使用者名稱 /home/zz 為家目錄
6: 更改solr資料夾的所有者為zz。chwon -R zz /solor-6.6.0
7:切換使用者為zz 。 su zz
前言:SolrCloud旨在提供高度可用的容錯環境,用於在多個伺服器上分發索引的內容和查詢請求。
進入到solr-6.6.0的bin目錄。 cd solr-6.6.0/bin
1:啟動: ./solr -e cloud 。 接下來一直回車. (配置節點埠,分片數,副本,集合名稱,配置目錄等)
2:檢視solr啟動狀態: ./solr status
3:對集合進行診斷 ./solr healthcheck -c gettingstarted 。gettingstarted是第一步預設配置的集合名。
4: 停止:./solr stop -all。 若無法停止,可ps -ef|grep solr 獲得程式號。 kill -9 程式號。
5:幫助: ./solr start -help 。 可看到各個引數的意義
6:重新啟動節點:./solr restart -c -p 8983 -s ../example/cloud/node1/solr。 第一個節點。
./solr restart -c -p 7574 -z localhost:9983 -s ../example/cloud/node2/solr . 第二個節點
-z localhost:9983在啟動node2時需要指定ZooKeeper的地址(可在啟動第一個節點後用status檢視),以便可以將其加入到node1中。
7: 新增新節點到叢集中。
mkdir -p ../example/cloud/node3/solr
cp ../server/solr/solr.xml ../example/cloud/node3/solr/
./solr start -cloud -s ../example/cloud/node3/solr/ -p 8987 -z localhost:9983
如上:新增一個node3節點到叢集中,埠是8987 。
日誌地址:solr-6.6.0/example/cloud/node3/logs 。 這是如上示例的solr的叢集目錄。node3是節點名稱。每個節點下都對應一份日誌。
訪問地址:http://172.22.8.58:8983/solr/#/~cloud 。 ip需要改變
相關文章
- ubutun20 安裝dockerDocker
- solr在windows下的安裝及配置SolrWindows
- solr(三)centos7.6安裝配置javasdk1.8及執行solrSolrCentOSJava
- solr安裝使用筆記Solr筆記
- .Net 下 Solr 入門學習系列(二)Solr安裝Solr
- Solr學習總結(二)Solr的安裝與配置Solr
- 搜尋引擎——Solr安裝、配置Solr
- Solr4+IKAnalyzer的安裝配置Solr
- monogdb windows環境下 安裝及使用簡單示例MonoWindows
- solr 7.0 tomcat 安裝配置 + 中文分詞SolrTomcat中文分詞
- CentOs Solr6.2.1單機安裝部署步驟CentOSSolr
- SolrCloud攻略SolrCloud
- RabbitMQ使用教程(一)RabbitMQ環境安裝配置及Hello World示例MQ
- Oracle GoldenGate安裝應用及初始化資料示例OracleGo
- docker安裝及解除安裝Docker
- SolrCloud叢集SolrCloud
- linux下安裝protobuf教程+示例Linux
- kratos安裝及依賴安裝
- mysql安裝------RPM包安裝及解除安裝MySql
- 什麼是SolrCloudSolrCloud
- Webpack學習 – Webpack安裝及安裝Web
- Solr:Slor初識(概述、Windows版本的安裝、新增IK分詞器)SolrWindows分詞
- Inno Setup 5.22安裝指令碼示例指令碼
- Win7下單機版的偽分散式solrCloud環境搭建Tomcat8+ solr-6.3.0+zookeeper3.4.6Win7分散式SolrCloudTomcat
- mysql安裝-----二進位制包安裝及解除安裝MySql
- jmeter下載安裝及外掛安裝JMeter
- Ubuntu解除安裝及安裝node和npmUbuntuNPM
- Python pip的安裝及解除安裝Python
- ora2pg安裝及解除安裝
- nvm 安裝及使用
- 安裝及使用RSSHub
- yii 安裝及配置
- Sublime 安裝及使用
- Docker安裝及使用Docker
- expect安裝及使用
- nginx安裝及配置Nginx
- RocketMQ安裝及部署MQ
- kafka安裝及使用Kafka