docker部署ES遇到的问题

在使用docker部署ES 集群时遇到了一些问题,自己记录一下

集群启动成功后有一个节点加入不了集群

failed to validate incoming join request from node Caused by: org.elasticsearch.cluster.coordination.CoordinationStateRejectedException: This node previously joined a cluster with UUID [Kzs2RYf-Qe6Y5VWrtmSrQw] and is now trying to join a different cluster with UUID [eRJNKjZjRfCpXJZbavulUQ]. This is forbidden and usually indicates an incorrect discovery or cluster bootstrapping configuration. Note that the cluster UUID persists across restarts and can only be changed by deleting the contents of the node’s data paths [] which will also remove any data held by this node.

原因:推测是因为该节点之前启动过ES,已经创建了data文件夹,与要加入的集群冲突。

解决:因为该节点之前已经启动过,有历史数据没有清理,把该节点的data文件夹删了,再次启动就行

容器启动失败,Xpack问题(包括集群状态问题)

容器启动默认是以root用户启动的,需要注意权限问题,直接递归给相关目录授予权限

chmod -R 777 data

只开启一个节点的xpack功能,另一个节点不能加入改es集群,取消xpack功能,又可以加入,问题出现在哪里?

所有节点都要配置xpack

导入索引数据时,如果索引状态显示为红色(red),则需要安装IK分词插件解决(先安装ik分词再导入数据)

索引数据未成功显示时,先停止容器,删除nodes,重新导入数据

[root@elk-node3 elasticsearch2]# ls
conf  data  log  plugins
[root@elk-node3 elasticsearch2]# cd plugins/
[root@elk-node3 plugins]# ls
elasticsearch-analysis-ik-7.17.13
[root@elk-node3 plugins]# cd elasticsearch-analysis-ik-7.17.13/
[root@elk-node3 elasticsearch-analysis-ik-7.17.13]# ls
commons-codec-1.9.jar    config                                httpclient-4.5.2.jar  plugin-descriptor.properties
commons-logging-1.2.jar  elasticsearch-analysis-ik-7.16.3.jar  httpcore-4.4.4.jar    plugin-security.policy

相关推荐

  1. docker部署ES遇到问题

    2024-07-09 17:20:03       32 阅读
  2. Docker compose启动服务遇到问题

    2024-07-09 17:20:03       46 阅读
  3. el-table 遇到问题

    2024-07-09 17:20:03       28 阅读
  4. 黑马点评项目遇到部分问题

    2024-07-09 17:20:03       120 阅读
  5. docker实际生产中遇到问题及解决办法

    2024-07-09 17:20:03       66 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 17:20:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 17:20:03       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 17:20:03       58 阅读
  4. Python语言-面向对象

    2024-07-09 17:20:03       69 阅读

热门阅读

  1. 【功能】UGUI判断是否点击在UI上

    2024-07-09 17:20:03       25 阅读
  2. 代码随想录-DAY④-链表——leetcode 24 | 19 | 142

    2024-07-09 17:20:03       24 阅读
  3. GEE代码实例教程详解:洪水灾害监测

    2024-07-09 17:20:03       19 阅读
  4. ChatGPT-4 对比 ChatGPT-3.5:有哪些优势

    2024-07-09 17:20:03       28 阅读
  5. GitHub:现代软件开发的协作平台

    2024-07-09 17:20:03       30 阅读
  6. 河北有机农业的元宇宙探索:科技赋能绿色农业

    2024-07-09 17:20:03       23 阅读
  7. eval和new Function构造函数时的区别

    2024-07-09 17:20:03       31 阅读
  8. Python 获取数组中连续数据的组数

    2024-07-09 17:20:03       27 阅读