ElasticSearch學習(一)CentOS搭建單機版ElasticSearch環境

一、安裝包下載

下載地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz

二、安裝Elasticsearch

1、創建目錄,一般情況我都安裝在opt目錄下

# mkdir elasticsearch

2、進入elasticsearch,上傳剛纔下載的安裝包,接着解壓

# cd elasticsearch
# tar -zxvf elasticsearch-6.5.4.tar.gz

3、進入elasticsearch-6.5.4目錄,創建兩個data和logs文件夾

# cd elasticsearch-6.5.4
# mkdir data
# mkdir logs

4、用pwd命令查看目錄,進入config,然後vi進入elasticsearch.yml,進行配置

# pwd 
# /opt/elasticsearch/elasticsearch-6.5.4/config
# vi elasticsearch.yml

5、修改elasticsearch.yml配置項

# ---------------------------------- Cluster -----------------------------------
cluster.name: my-application
# ------------------------------------ Node ------------------------------------
node.name: node-1
# ----------------------------------- Paths ------------------------------------
path.data: /opt/elasticsearch/elasticsearch-6.5.4/data
path.logs: /opt/elasticsearch/elasticsearch-5.5.4/logs
# ----------------------------------- Memory -----------------------------------
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
# ---------------------------------- Network -----------------------------------
network.host: 192.168.1.102 
# --------------------------------- Discovery ----------------------------------
discovery.zen.ping.unicast.hosts: ["192.168.1.102"]
discovery.zen.minimum_master_nodes: 1 #注意,因爲本人目前是單節點,這裏必須爲1
transport.tcp.port: 9300
transport.tcp.compress: true

6、配置linux系統環境,命令:vi /etc/security/limits.conf

在末尾添加如下:

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

7、修改配置sysctl.conf,命令:vi /etc/sysctl.conf

添加下面配置:

vm.max_map_count=655360

並執行命令:sysctl -p

注意:elasticsearch不能用root用戶啓動,需要創建一個普通用戶去啓動

8、創建普通用戶,給es用戶授權,以便訪問elasticsearch目錄

# adduser es
# passwd es
# chown -R es /opt/elasticsearch

注意:修改密碼會有複雜性檢查,不必理會,輸入兩遍密碼就會成功

9、切換到es用戶,啓動elasticsearch

# su es

# bin/elasticsearch -d

注意:切換到es用戶,需要屬於密碼,屬於剛纔創建的es密碼,然後執行啓動命令:bin/elasticsearch,看到如下啓動成功

10、測試elasticsearch

三、kibana搭建

1、下載kibana安裝包

下載地址:https://artifacts.elastic.co/downloads/kibana/kibana-6.5.4-linux-x86_64.tar.gz

2、新建目錄,上傳安裝包,然後解壓

# cd /opt
# mkdir kibana
# tar -zxvf kibana-6.5.4-linux-x86_64.tar.gz

3、修改kibana中的config/ kibana.yml文件

# server.host: "10.210.31.4"
# server.port: 5601
# elasticsearch.url: "http://10.210.31.4:9200"
# kibana.index: ".kibana"

4、啓動kibana

# bin/kibana &

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章