elasticsearch6.3.2安裝

環(huán)境

  • centos7(IP:192.168.1.10)
  • JDK8
  • elasticsearch6.3.2

安裝、配置、啟動

1、官網(wǎng)下載tar.gz安裝包

https://www.elastic.co/downloads/elasticsearch

2、解壓

tar -zxvf elasticsearch-6.3.2.tar.gz /usr/local

3、修改配置文件

cd /usr/local/elasticsearch-6.3.2/config

vim elasticsearch.yml

elasticsearch.yml

#數(shù)據(jù)目錄
path.data: /usr/local/elasticsearch-6.3.2/data
#日志目錄
path.logs: /usr/local/elasticsearch-6.3.2/logs
#支持外網(wǎng)訪問
network.host: 0.0.0.0

4、啟動elasticsearch

cd /usr/local/elasticsearch-6.3.2/bin

./elasticsearch

這里有一些錯誤和解決辦法:

(1)不可以用root用戶啟動es。

錯誤信息:

java.lang.RuntimeException: can not runelasticsearch as root

解決:

#增加用戶組
sudo groupadd es

#增加用戶,并規(guī)定所屬用戶組和密碼
sudo useradd es -g es -p es -M

# 遞歸更改文件的擁有者
sudo chown -R es:es /usr/local/elasticsearch6.3.2

(2)max_map_count太小。
錯誤信息:

max virtual memory areas vm.max_map_count [65530] is too low

max_map_count:允許一個進程在VMAs(虛擬內(nèi)存區(qū)域)擁有最大數(shù)量。

解決:

sudo vim /etc/sysctl.conf

#增加以下內(nèi)容:
vm.max_map_count=262144

#保存退出vim后使sysctl.conf生效:
sysctl -p

(3)最大文件數(shù)、最大進程數(shù)、 最大鎖定內(nèi)存地址空間。

錯誤信息:

Unable to lock JVM Memory: error=12, reason=Cannot allocate memory

max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

memory locking requested for elasticsearch process but memory is not locked12345

解決:

修改limits.conf配置

sudo vim /etc/security/limits.conf


es soft nofile 65536
es hard nofile 65536
es soft nproc 65536
es hard nproc 65536 
es soft memlock unlimited
es hard memlock unlimited 

退出es用戶,重新登錄es生效

5、啟動elasticsearch

執(zhí)行命令:

su es
cd usr/local/elasticsearch6.3.2/bin
./elasticsearch

通過打印的配置信息察看是否啟動成功,成功后退出再后臺啟動。

./elasticsearch -d

6、查看狀態(tài)

linux命令行:

#查看可以監(jiān)測的參數(shù)
curl localhost:9200/_cat

#查看健康信息
curl localhost:9200/_cat/health

瀏覽器:

#查看elasticsearch是否啟動成功
http://192.168.1.10:9200/

#查看elasticsearch健康狀態(tài)
http://192.168.1.10:9200/_cat/health?v
?著作權(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)容

  • Elastic+logstash+head簡單介紹 一. 概述 ElasticSearch是一個基于Lucene的...
    柒月失凄閱讀 4,667評論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • 一、Elasticsearch 簡介 下面摘自官網(wǎng) Elasticsearch is a distributed,...
    Dandelion丶閱讀 2,389評論 0 5
  • 不知道為啥突然就覺得熱死了快。 好像昨天還穿羽絨服,今天就要穿短褲了。
    薇薇安_b57f閱讀 142評論 0 0
  • “我每天這樣做,會不會成為數(shù)學(xué)家呢?” 琪琪算著題,突然冷不丁地轉(zhuǎn)身慢悠悠地湊到我身旁,貓著腰笑瞇瞇地說道。 持續(xù)...
    麗水紫貝閱讀 369評論 0 0

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