Linux/Centos安装elasticsearch6.8.1单机部署

本文档详述了在CentOS系统中部署Elasticsearch 6.8.1的过程,包括环境准备(安装JDK,系统配置,创建用户),安装解压,配置文件修改,启动验证,以及x-pack安全配置,如生成证书,设置密码等步骤。
摘要由CSDN通过智能技术生成

1. 环境准备

1.1 版本

	Centos7、JDK1.8、Elasticsearch6.8.1

1.2 准备

1.2.1 安装JDK(tar.gz 安装配置)

[root@localhost~]# vi /etc/profile

在profile文件的末尾加入如下命令:

方式1:

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=/usr/local/java/jdk1.8.0_171/jre
export PATH=$PATH:/usr/local/java/jdk1.8.0_171/bin
export CLASSPATH=./:/usr/local/java/jdk1.8.0_171/lib:/usr/local/java/jdk1.8.0_171/jre/lib

方式2:

export  JAVA_HOME=/usr/java/jdk1.8.0_171
export  PATH=$PATH:$JAVA_HOME/bin

输入:wq保存并退出,

[root@localhost~]# source /etc/profile

输入:java -version,如果看到如下内容说明你的jdk已经安装成功了。

[root@centos ~]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
[root@centos ~]# 

1.2.2 系统配置

a. 编辑 /etc/security/limits.conf,追加以下内容;

[root@centos ~]# vi  /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536

b. 编辑/etc/sysctl.conf, 追加一下内容;

[root@centos ~]# vi /etc/sysctl.conf
vm.max_map_count = 262144

c. 要执行sysctl -p 持久化配置

[root@centos ~]# sysctl -p 

d. 文件修改后需要重新登录用户,才会生效

1.2.3 添加用户,因为启动es需要单独创建用户

[root@centos ~]# groupadd   elastic
[root@centos ~]# useradd -g elastic -m elastic -p elasticsearch

2. 安装部署

2.1 上传

官方下载地址: https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-8-1
上传elasticsearch-6.8.1.tar.gz包至服务器/home/elastic目录下,并创建目录/elastic/elasticsearch/data

2.2 解压

解压安装包 tar -xzvf elasti

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值