本篇內(nèi)容主要講解“elasticserach+kibnan的安裝和配置方法”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“elasticserach+kibnan的安裝和配置方法”吧!
從策劃到設(shè)計(jì)制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶(hù)提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)頁(yè)設(shè)計(jì)、域名與空間、網(wǎng)站空間、網(wǎng)絡(luò)營(yíng)銷(xiāo)、VI設(shè)計(jì)、 網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。為客戶(hù)提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶(hù)的口碑塑造優(yōu)易品牌,攜手廣大客戶(hù),共同發(fā)展進(jìn)步。
下載elasticserach https://www.elastic.co/downloads/past-releases 版本elasticsearch-7.2.0-linux-x86_64.tar.gz
服務(wù)器版本:centos 7 虛擬機(jī) 2G內(nèi)存
java version "1.8.0_211"
解壓 tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz
運(yùn)行 在bin目錄運(yùn)行./elastisearch
瀏覽器瀏覽器運(yùn)行 localhost:9200
運(yùn)行成功 .
注意:1.不能用root賬號(hào)運(yùn)行否則會(huì)出現(xiàn)權(quán)限問(wèn)題。
打開(kāi)外網(wǎng)訪問(wèn):config下的elasticsearch.yml
出現(xiàn)問(wèn)題:
ERROR: [3] bootstrap checks failed
: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
參考博文https://blog.csdn.net/weixin_39800144/article/details/81162002
切換到root用戶(hù)下
問(wèn)題[1]
原因:max_map_count這個(gè)參數(shù)就是允許一個(gè)進(jìn)程在VMAs(虛擬內(nèi)存區(qū)域)擁有最大數(shù)量,VMA是一個(gè)連續(xù)的虛擬地址空間,當(dāng)進(jìn)程創(chuàng)建一個(gè)內(nèi)存映像文件時(shí)VMA的地址空間就會(huì)增加,當(dāng)達(dá)到max_map_count了就是返回out of memory errors。
// 修改下面的文件 里面是一些內(nèi)核參數(shù)
vim /etc/sysctl.conf
//添加以下配置
vm.max_map_count=655360
添加完后保存,然后執(zhí)行
sysctl -p
問(wèn)題[2]
原因:最大文件打開(kāi)數(shù)量太小,出現(xiàn)此錯(cuò)誤,切換到root用戶(hù)下,修改limits.conf
vim /etc/security/limits.conf 添加
# End of file
root soft nofile 65536
root hard nofile 65536
* soft nofile 65536
* hard nofile 65536
切換回用戶(hù)重新啟動(dòng):
ERROR: [1] bootstrap checks failed
: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
解決
這時(shí)候繼續(xù)編輯.config/elasticsearch.yml文件,將
#cluster.initial_master_nodes: ["node-1", "node-2"]
修改為 cluster.initial_master_nodes: ["node-1"]
重新啟動(dòng)成功 外網(wǎng)連接也成功;
下載:https://www.elastic.co/downloads/past-releases
盡量選擇和elasticserach一樣版本的Kibana版本。
解壓
tar -zxvf kibana-7.2.0-linux-x86_64.tar.gz
運(yùn)行 ./bin/kibana
運(yùn)行成功
主要: 在elasticserach 運(yùn)行的情況下才能運(yùn)行成功否則回一直尋找啟動(dòng)
設(shè)置外網(wǎng)啟動(dòng):
修改 vim config/kibana.yml
重新啟動(dòng):
訪問(wèn)成功
到此,相信大家對(duì)“elasticserach+kibnan的安裝和配置方法”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!