1.下载elasticsearch安装包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.0-linux-x86_64.tar.gz
2.解压
tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz -C /usr/local/
3.新建data,ik目录
cd /usr/local/elasticsearch-7.8.0/
mkdir data
cd plugins
mkdir ik
4.修改配置
1).修改config/elasticsearch.yml取消注释并修改
cluster.name: my-application #集群名称
node.name: node-1 #节点名称
#数据和日志的存储目录
path.data: /usr/local/elasticsearch-7.8.0/data
path.logs: /usr/local/elasticsearch-7.8.0/logs
#设置绑定的ip,设置为0.0.0.0以后就可以让任何计算机节点访问到了
network.host: 0.0.0.0
http.port: 9220 #端口
#设置在集群中的所有节点名称,这个节点名称就是之前所修改的,当然你也可以采用默认的也行,目前是单机,放入一个节点即可
cluster.initial_master_nodes: ["node-1"] |
2).vim 编辑 /etc/sysctl.conf
在末尾加上vm.max_map_count = 655360
3).执行sysctl -p
5.新建用户用来启动es,root用户无法启动
chown es /usr/local/elasticsearch-7.8.0/ -R
6.安装ik分词器
cd /usr/local/elasticsearch-7.8.0/plugins
wget [https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.8.0/elasticsearch-analysis-ik-7.8.0.zip](https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.8.0/elasticsearch-analysis-ik-7.8.0.zip)
unzip elasticsearch-analysis-ik-7.8.0.zip
mv elasticsearch-analysis-ik-7.8.0.zip ik
7.后台启动
./bin/elasticsearch -d
网友评论