Solr6.1的安裝運行

Solr升級的速度還是很快的,現(xiàn)在6.1版本都已經(jīng)推出來有一段時間了,正在逐步把所有的Solr升級成6.1,記錄一下安裝部署的筆記。

下載:http://www.apache.org/dyn/closer.lua/lucene/solr/6.1.0

下載下來的Solr,解壓出來至/opt/solr-6.1.0。

6.1同樣需要高版本的JDK,需要下載私信我給你下載地址。依然我們指定Solr使用的JDK路徑:

export SOLR_JAVA_HOME=/opt/jdk1.8.0_66/

基礎(chǔ)使用

Solr啟動的方式同5.0版本(指定端口8080)

./bin/solr start -p 8080

前端運行

./bin/solr start -f

停止運行

bin/solr stop -p 8080
bin/solr stop -all

運行狀態(tài)檢查

bin/solr status

Solr命令幫助

    ./bin/solr -help

創(chuàng)建Core,類似于不同的數(shù)據(jù)庫

bin/solr create -c <name>

注冊為服務(wù)啟動(適用于Production服務(wù)器)

將bin目錄下面的install_solr_service.sh文件復(fù)制到上一級目錄(比如/opt),然后執(zhí)行

 ./install_solr_service.sh  solr-6.1.0.tgz

如果要指定安裝的目錄,或者啟動端口:

./install_solr_service.sh solr-6.1.0.tgz -i /mnt/  -p 8080

安裝后會自動創(chuàng)建solr用戶,并注冊為服務(wù),接下來可以將Solr目錄(如果沒有指定是/opt/solr)的owner修改為solr用戶。

然后對Solr服務(wù)的參數(shù)做一些調(diào)整,執(zhí)行:

vim /etc/default/solr.in.sh

solr.in.sh這個文件包含了大量Solr相關(guān)的參數(shù)設(shè)置。

    SOLR_JAVA_HOME="/opt/jdk1.8.0_66/"
    # Increase Java Heap as needed to support your indexing / query needs
    # Solr占有內(nèi)存
    SOLR_HEAP="3000m"
    # By default the start script uses UTC; override the timezone if needed

    # 時區(qū)
    SOLR_TIMEZONE="UTC+8"

修改以后執(zhí)行:

service solr restart

即可重啟Solr服務(wù)了!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容