背景
? ? ? ? 由于日常的實(shí)施工作中經(jīng)常用到單機(jī)或者集群的es,每次都手動(dòng)部署感覺(jué)很麻煩,于是抽空寫了一個(gè)一鍵部署腳本,通過(guò)簡(jiǎn)單指定集群名稱、節(jié)點(diǎn)ip、端口等幾個(gè)配置參數(shù)后自動(dòng)部署es單機(jī)或者集群數(shù)據(jù)庫(kù)
安裝腳本功能說(shuō)明
該安裝包實(shí)現(xiàn)利用給定參數(shù)安裝單機(jī)版或者集群版es數(shù)據(jù)庫(kù),指定參數(shù)后安裝過(guò)程全自動(dòng),自動(dòng)修改系統(tǒng)內(nèi)核,配置jdk,自動(dòng)識(shí)別并配置內(nèi)存,自動(dòng)根據(jù)節(jié)點(diǎn)數(shù)配置集群腦溢節(jié)點(diǎn)配置數(shù)。涉及到以下操作
?1、自動(dòng)檢測(cè)配置java環(huán)境
?2、自動(dòng)配置系統(tǒng)內(nèi)核參數(shù)
?3、自動(dòng)安裝es
? ? ? ? ? ?自動(dòng)es參數(shù)配置
? ? ? ? ? ? ? ? jvm配置
? ? ? ? ? ? ? ?集群信息配置
?4、注冊(cè)開機(jī)啟動(dòng)服務(wù)
安裝腳本目錄及說(shuō)明
使用說(shuō)明
1.將壓縮包復(fù)制到需要安裝的服務(wù)器任意目錄(安裝單機(jī)版就當(dāng)前需要安裝的服務(wù)器,安裝集群版就上傳到集群中第一個(gè)節(jié)點(diǎn)服務(wù)器)
2.執(zhí)行unzip ?autoInstallElasticsearch.zip 解壓
3.修改腳本參數(shù)區(qū)域內(nèi)的參數(shù)(單機(jī)版install_single.sh ? 集群版修改install_cluster.sh),以下為集群版示例
4.執(zhí)行對(duì)應(yīng)腳本,等待完成即可(安裝單機(jī)版執(zhí)行install_single.sh 安裝集群執(zhí)行install_cluster.sh)
5.服務(wù)器重啟
安裝結(jié)果驗(yàn)證
es服務(wù)已注冊(cè)開機(jī)自啟動(dòng),無(wú)需手動(dòng)啟動(dòng),直接驗(yàn)證即可
單機(jī)版:
?查看es狀態(tài):http://ip:es端口/
?? ?
集群版
? 查看集群健康狀態(tài):
? ?http://節(jié)點(diǎn)ip:es端口/_cat/health?v
? 查看單節(jié)點(diǎn)es狀態(tài):
? ?http://節(jié)點(diǎn)一ip:es端口/
? ?http://節(jié)點(diǎn)二ip:es端口/
? ?http://節(jié)點(diǎn)……ip:es端口/文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-409988.html
完整腳本下載
一鍵部署elasticsearch集群/單機(jī)版shell腳本(適用于Centos7x86服務(wù)器)-其它文檔類資源-CSDN文庫(kù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-409988.html
到了這里,關(guān)于Centos7 x86服務(wù)器一鍵部署ES集群/單機(jī)shell的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!