Elasticsearch 集群部署

ゝ一世哀愁。 2023-10-09 12:54 138阅读 0赞

1、复制es的安装文件,注意,将其中的data目录删除。以本机三个节点为例。

20190925214005791.png

2、配置每个节点

201909252140401.png

添加配置信息:

node1配置信息:

  1. cluster.name: my_ES_cluster
  2. node.name: es_node1
  3. network.host: 127.0.0.1
  4. http.port: 9201
  5. transport.tcp.port: 9301
  6. discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301","127.0.0.1:9302","127.0.0.1:9303"]

node2配置信息:

  1. cluster.name: my_ES_cluster
  2. node.name: es_node2
  3. network.host: 127.0.0.1
  4. http.port: 9202
  5. transport.tcp.port: 9302
  6. discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301","127.0.0.1:9302","127.0.0.1:9303"]

node3配置信息:

  1. cluster.name: my_ES_cluster
  2. node.name: es_node3
  3. network.host: 127.0.0.1
  4. http.port: 9203
  5. transport.tcp.port: 9303
  6. discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301","127.0.0.1:9302","127.0.0.1:9303"]

3、配置完成!

4、测试

1)启动 elasticsearch-head-master>grunt server

2)访问http://localhost:9100/

3)出现以下,搭建成功!watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70

新建索引库

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 1

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 2

通过postman工具创建索引库

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 3

  1. {
  2. "mappings":{
  3. "article":{
  4. "properties":{
  5. "id":{
  6. "type": "long",
  7. "store":true
  8. },
  9. "title":{
  10. "type":"text",
  11. "store":true,
  12. "index":true,
  13. "analyzer":"standard"
  14. },
  15. "content":{
  16. "type":"text",
  17. "store":true,
  18. "index":true,
  19. "analyzer":"standard"
  20. }
  21. }
  22. }
  23. }
  24. }

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 4

添加数据

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 5

  1. {
  2. "id":1,
  3. "name":"elasticsearch",
  4. "text":"测试往es集群中插入数据"
  5. }

" class="reference-link">查询数据watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ltMDEyMTM_size_16_color_FFFFFF_t_70 6

发表评论

表情:
评论列表 (有 0 条评论,138人围观)

还没有评论,来说两句吧...

相关阅读