Linux 搭建 ElasticSearch

2020-05-07  本文已影响0人  索性流年

文章合集

注意

Elasticsearch 是要基于 jdk 运行,所有在运行之前要检查JDK 环境

#Elasticsearch版本
elasticsearch-6.7.2

#jdk环境
jdk1.8.0_261

下载地址

官网地址

下载完成上传至/usr/local目录

cd /usr/local

添加 es 用户

# 创建 elasticsearch用户组
groupadd elasticsearch
# 创建 es 用户
useradd es
# 将 es 用户添加到 elasticsearch用户组
usermod -a -G elasticsearch es

为 es 用户添加 sudo 权限

vi /etc/sudoer

在root ALL=(ALL) ALL下添加

es ALL=(ALL) ALL

修改/config/elasticsearch.yml文件

#允许任何来源访问
network.host: 0.0.0.0
transport.tcp.port: 9300
http.port: 9200

修改防火墙

#禁用防火墙
systemctl stop firewalld.service
#禁止防火墙开机启动
systemctl disable firewalld.service

启动

# 切换用户
su es
# 进入目录
cd /usr/local/elasticsearch-6.7.2/bin
# 运行
./elasticsearch
#后台运行命令
./elasticsearch -d 

启动成功

图片.png

如若报错

访问

http://192.168.112.143:9200/

图片.png

集群配置

cd /usr/local/elasticsearch/config
vi elasticsearch.yml

修改相关配置

#集群名称保证集群相同
cluster.name: my-application
#节点名称每个服务器一个名称
node.name: node-1
#集群地址改为节点对应地址
discovery.seed_hosts: ["host1", "host2"]
上一篇 下一篇

猜你喜欢

热点阅读