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 &

猜你喜欢

转载自blog.csdn.net/lovelichao12/article/details/103755503