虛擬機(jī)下 solr7.1 cloud 集群搭建 (手動解壓和官方腳本兩種方式)

準(zhǔn)備工作:

vmware workstation 12算芯,OS使用的是ubuntu16.04袋励,三臺虛擬機(jī)搭建一個solr集群侥啤,zookeeper共用這三臺虛擬機(jī)組成zookeeper集群当叭。

zookeeper的版本為3.4.10,solr版本為7.1盖灸,不使用tomcat蚁鳖,使用solr自帶的jetty。jdk版本為1.8.0_151赁炎。

第一步:虛擬機(jī)的建立

選擇默認(rèn)配置即可醉箕,內(nèi)存我配置的2G一臺,1CPU徙垫,網(wǎng)絡(luò)采用NAT讥裤,DHCP自動分配。建好一臺虛擬機(jī)后姻报,我們可以去配置一些基本環(huán)境己英,如Jdk等,然后使用克隆的方式吴旋,減少一些不必要的操作损肛。

基本配置也就是安裝openssh-server,jdk等常用環(huán)境即可荣瑟。

安裝完成的結(jié)果如下治拿。

圖1 安裝完成后xshell下遠(yuǎn)程連接的界面

第二步:zookeeper集群環(huán)境搭建

下載zookeeper3.4.10,我把zookeeper解壓到了登錄用戶(我的用戶是solr)的根目錄下(我的是/home/solr/zookeeper-3.4.10)笆焰,實際可根據(jù)需求自行放置在相應(yīng)的目錄下即可忍啤。

隨后我們進(jìn)入zookeeper下conf目錄,復(fù)制一份cfg文件仙辟,并進(jìn)行配置同波。

cd /zookeeper-3.4.10/conf? ? ? # 進(jìn)入zookeeper config目錄cpzoo_sample.cfg zoo.cfg? ? ? # 復(fù)制一份配置文件,并修改內(nèi)容

圖2 zoo.cfg配置文件

對上述1.2.3.4進(jìn)行說明:

zookeeper的數(shù)據(jù)存放的地方(我的理解)叠国,我這里為了方便配置在Home目錄下未檩,實際可根據(jù)需求進(jìn)行配置

zookeeper的端口

zookeeper集群的設(shè)置,2888和3888分別是監(jiān)聽和投票選舉端口粟焊,server.1 server.2 server.3后續(xù)進(jìn)行說明

是一些配置參數(shù)冤狡,比如觸發(fā)事件什么,請自行百度了解相關(guān)意思项棠。

server.1 server.2 server.3 說明的是集群中其他zookeeper的"代號"悲雳,server.后的數(shù)字的范圍為1~255

這個數(shù)字在剛才配置文件目錄(如上述的/home/solr/zookeeper)下新建一個myid文件,里面填寫這些數(shù)字來標(biāo)識身份即可香追,比如server.1所在的服務(wù)器的zookeeper目錄下就應(yīng)該有一個myid文件合瓢,內(nèi)容為1。

./zkServer.shstart? # 啟動zookeeper

啟動zookeeper查看狀態(tài)可以看到如下內(nèi)容透典,說明zookeeper集群搭建成功晴楔。

圖3 zookeeper follwer 狀態(tài)

圖4 zookeeper leader 狀態(tài)

第三步 solr集群的搭建(按照官方按照腳本來進(jìn)行配置)

在這里顿苇,我們先用官方的文檔中的腳本來進(jìn)行安裝,將solr安裝為系統(tǒng)中的一個服務(wù)税弃。

tarxzf solr-7.1.0.tgz solr-7.1.0/bin/install_solr_service.sh--strip-components=2# 將腳本文件從包中解壓出來sudobash ./install_solr_service.shsolr-7.1.0.tgz? # 進(jìn)行安裝solr

在這種情況下纪岁,solr會默認(rèn)安裝在/opt/solr-7.1.0/下,同時會自動建立一個/opt/solr 去鏈接/opt/solr-7.1.0则果,這是為了方便后續(xù)更新solr版本是幔翰,只要更換/opt/solr-7.1.0文件即可。

同時西壮,默認(rèn)情況下遗增,會將一些配置文件放置在/var/solr中,后續(xù)我們會用到該文件夾茸时。

同時,如果不存在用戶solr赋访,會自動新建一個solr用戶可都,最后,該腳本會自動啟動solr蚓耽。

上述的命令采用的是默認(rèn)安裝的情況渠牲,實際條件我們可以進(jìn)行一些自己的配置。

-d solr的一些參數(shù)和可寫的文件存放的位置步悠,默認(rèn)為/var/solr

-i solr的解壓位置签杈,默認(rèn)為/opt/下

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市鼎兽,隨后出現(xiàn)的幾起案子答姥,更是在濱河造成了極大的恐慌,老刑警劉巖谚咬,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鹦付,死亡現(xiàn)場離奇詭異,居然都是意外死亡择卦,警方通過查閱死者的電腦和手機(jī)敲长,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來秉继,“玉大人祈噪,你說我怎么就攤上這事∩屑” “怎么了辑鲤?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長杠茬。 經(jīng)常有香客問我遂填,道長铲觉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任吓坚,我火速辦了婚禮撵幽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘礁击。我一直安慰自己盐杂,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布哆窿。 她就那樣靜靜地躺著链烈,像睡著了一般。 火紅的嫁衣襯著肌膚如雪挚躯。 梳的紋絲不亂的頭發(fā)上强衡,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天,我揣著相機(jī)與錄音码荔,去河邊找鬼漩勤。 笑死,一個胖子當(dāng)著我的面吹牛缩搅,可吹牛的內(nèi)容都是我干的越败。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼硼瓣,長吁一口氣:“原來是場噩夢啊……” “哼究飞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起堂鲤,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤亿傅,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后瘟栖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體袱蜡,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年慢宗,在試婚紗的時候發(fā)現(xiàn)自己被綠了坪蚁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡镜沽,死狀恐怖敏晤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缅茉,我是刑警寧澤嘴脾,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響译打,放射性物質(zhì)發(fā)生泄漏耗拓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一奏司、第九天 我趴在偏房一處隱蔽的房頂上張望乔询。 院中可真熱鬧,春花似錦韵洋、人聲如沸竿刁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽食拜。三九已至,卻和暖如春副编,著一層夾襖步出監(jiān)牢的瞬間负甸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工痹届, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留呻待,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓短纵,卻偏偏與公主長得像带污,于是被迫代替她去往敵國和親僵控。 傳聞我的和親對象是個殘疾皇子香到,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)报破,斷路器悠就,智...
    卡卡羅2017閱讀 134,652評論 18 139
  • zookeeper集群搭建 kafka是把狀態(tài)保存在zookeeper中的,首先要搭建zookeeper集群充易。盡管...
    蕭關(guān)逢候騎閱讀 6,582評論 5 5
  • ZooKeeper介紹 Zookeeper 分布式服務(wù)框架是 Apache Hadoop 的一個子項目梗脾,它主要是用...
    Coselding閱讀 11,401評論 1 37
  • 1 Zookeeper概述# ZooKeeper是一個為分布式應(yīng)用所設(shè)計的分布的、開源的協(xié)調(diào)服務(wù)盹靴,它主要是用來解決...
    七寸知架構(gòu)閱讀 7,351評論 0 101
  • 我的故鄉(xiāng)在內(nèi)蒙古中部炸茧,那里有廣袤的綠色草原,蔚藍(lán)色的天空上白云在流動稿静,天蒼蒼梭冠,野茫茫,風(fēng)吹草地見牛羊改备。從小我就是在...
    彧瑛閱讀 889評論 6 15