Centos的ElasticSearch安装教程

由于我们是用于校园学习,所以最好是关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

个人喜欢安装在opt临时目录,大家可以随意

在opt目录下创建一个es-standonely-docker目录

mkdir es-standonely-docker

进入目录编辑yml文件

services:

elasticsearch:

image: elasticsearch:6.5.4

restart: always

container_name: elasticsearch

ports:

  • 9200:9200

environment:

  • JAVA_OPTS=--Xms256m -Xmx1024m

kibana:

image: kibana:6.5.4

restart: always

container_name: kibana

ports:

  • 5601:5601

environment:

depends_on:

  • elasticsearch

docker compose up -d拉取,es比较大,需要一点时间

docker compose ps

docker cmpose up

出现这个页面则去查看是否报错

报错

如果我们的es报: max virtual memory areas vm.max_map_count 65530 is too low, increase to at least 262144

这是虚拟机太小

需要在:/etc/sysctl.conf 添加上:vm.max_map_count=262144

最后启动配置:sysctl -w vm.max_map_count=262144

然后进入浏览器,输入IP:5601

下载分词器

先docker compose -d后台运行es

然后docker ps可以看见es的容器

再docker exec -it 885 bash进行es容器,进入es容器的bin目录

运行/elasticsearch-plugin install http://43.136.108.62:8080/elasticsearch-analysis-ik-6.5.4.zip

然后重启ES的容器,让IK分词器生效。

docker restart elasticsearch

然后再次进入网站,运行

相关推荐
心念枕惊10 分钟前
Docker--Docker Swarm集群
运维·docker·容器
難釋懷19 分钟前
Nginx-proxy缓存断点续传缓存 range
运维·nginx·缓存
井川廊咏37 分钟前
【总集篇】Linux | 如何创建一个 home 目录在 /data 磁盘的 sudo 用户(补档)
linux·运维·服务器
流量猎手1 小时前
GitHub 使用说明
大数据·elasticsearch·github
Kina_C1 小时前
LVS负载均衡的十二种核心调度算法
linux·运维·算法·负载均衡·lvs
AOwhisky1 小时前
Linux(CentOS)系统管理入门笔记(第十五期)——文件系统与存储管理(上篇):设备识别、挂载与文件查找
linux·运维·笔记·centos·文件系统
维核科技2 小时前
算力机房高负荷期稳供指南:GPU前置维保与应急处置方案
运维·服务器维修·gpu维修·算力卡维修
worilb2 小时前
Spring Cloud 学习与实践(16):Elasticsearch 商品搜索、中文分词与索引一致性
运维·jenkins
Elasticsearch3 小时前
快 56%,检索性能最高提升 50%: Jina 全新 6 亿参数列表式重排序模型 reranker 内部揭秘
elasticsearch
摇曳的精灵3 小时前
dify的docker部署
运维·docker·容器·dify