自己配置ES

蛮多年前,我就想自己配置ES,种种原因,就一直没弄,上个月抽空,自己在虚机上配置了一个节点的ES

下面只是辅助我自己,用于记录过程,暂时不能做为网友的参考。

(1)首先感谢
ElasticSearch(一):介绍、安装、文档分词_Men-DD的博客-CSDN博客.mhtml

https://menxu.blog.csdn.net/article/details/125905800?spm=1001.2014.3001.5502

 

(2)我自己在虚机中配置了docker ,其中已经有MySQL了,过程就不记录了

然后开始装的 elasticsearch 版本7.12.1   

 


docker pull elasticsearch:7.12.1


docker run -d \
--name es \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-v es-data:/usr/share/elasticsearch/data \
-v es-plugins:/usr/share/elasticsearch/plugins \
--privileged \
--network es-net \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:7.12.1

 

http://192.168.28.132:9200/


成功了~~~

(3) 安装 kibana   7.12.1 也成功了

 

docker pull kibana:7.12.1


docker run -d \
--name kibana \
-e ELASTICSEARCH_HOSTS=http://es:9200 \
--network=es-net \
-p 5601:5601 \
kibana:7.12.1

http://192.168.28.132:5601/
成功了~~~

----装插件 。。。分词插件。。。。
https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.12.1/elasticsearch-analysis-ik-7.12.1.zip
下载出问题了,访问不了
https://github.com/medcl/elasticsearch-analysis-ik/releases

 


查找插件位置

docker volume inspect es-plugins

docker volume inspect es-data

 

 后续没跟,断了,暂时搁置分词了。因为过程被打断,不记得是否成功了,后续再查吧。

 

(4)同步数据方法 ,用canal的方法进行ES和MySQL的同步

具体方法看下面的网址,我也不记录过程了,反正要调整配置文件,不是很复杂

https://blog.csdn.net/liyongbing1122/article/details/85096187

Canal的方法

Canal同步MySQL数据至ES问题总结
https://blog.51cto.com/wenbinli/2703509
使用Canal同步mysql数据到es
https://blog.51cto.com/u_14799880/6780425

我就按照这个进行操作的: 超详细步骤!Canal 实现MySQL与ES7数据同步!
https://zhuanlan.zhihu.com/p/270191947

启动Canal客户端, 报错,后来搞定了
https://blog.51cto.com/u_15952602/6034797 -----就在这个文档中,有设置一个key就可以完成了,从日志看没有报错了20231010

https://blog.csdn.net/qq_24950043/article/details/122463372


我的cana1.1.5 两个文件夹都在 /soft/下

 

通过这个方法,应该是索引被加进去了

PUT /test_project_supplier
{
"mappings":{
"properties":{
"projectid":{
"type":"long"
},
"projectname":{
"type":"text"
},
"supplierid":{
"type":"long"
}
}
}
}

后续再记录,经过测试,对应MYSQL中的表,无论是增删改数据,后台Canal都能获取数据变化

具体咋对应ES中调用获取数据,后面再写吧。中间被打断,拖了蛮久了

 

posted @ 2023-10-12 12:02  苦行者的刀  阅读(36)  评论(0编辑  收藏  举报