5分钟,centos安装elasticsearc7.X

root登录

下载es压缩包,解压

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-linux-x86_64.tar.gz
tar zxvf elasticsearch-7.9.2-linux-x86_64.tar.gz
cd elasticsearch-7.9.2/

vi config/elasticsearch.yml 

//设群集名称
cluster.name: my-application
//es当前节点名称,用于区分不同节点
node.name: node-1
//修改数据目录,此目录为自定义,需要在root用户下创建,且属主属组更改为ela
path.data: /data/es-data
//日志目录位置,需自己创建,方式同上
path.logs: /var/log/elasticsearch
//elasticsearch官网建议生产环境需要设置bootstrap.memory_lock: true 但亲试没用 得设为false
bootstrap.memory_lock: false
//监听访问地址为任意网段
network.host: 0.0.0.0
//服务监听端口
http.port: 9200

mkdir -p /data/es-data

mkdir -p /var/log/elasticsearch

groupadd ela

useradd -g ela ela

passwd ela 

chown -R ela.ela ./elasticsearch-7.9.2/

chown -R ela.ela /data/es-data

chown -R ela.ela /var/log/elasticsearch

vim /etc/sysctl.conf
 

添加以下保存退出
vm.max_map_count=262144

#重新加载系统参数
sysctl -p

#切换账户,后台启动
su ela
cd elasticsearch-7.9.2/bin/
./elasticsearch -d

你可能感兴趣的:(5分钟,centos安装elasticsearc7.X)