【问题标题】:Error while creating a network for Manager , Worker node为 Manager 和 Worker 节点创建网络时出错
【发布时间】:2022-11-05 14:04:37
【问题描述】:

有 1 个管理节点 ES11 和 2 个工作节点 ES12、ES13

尝试在 ES13 上运行命令时:

sudo docker-compose -f config-certs.yml run --rm config_certs

得到错误:使用驱动程序“覆盖”创建网络“es-elastic” 错误:无法从工作节点创建多主机网络。请从管理节点创建网络。

在 ES12(其他工作节点)上运行相同的命令时,它运行良好。 已经创建了一个以 ES11 作为管理节点的覆盖网络。


我看到 ES11 和 ES12 都是管理器节点,但不是 ES13。当尝试在 ES11 上运行以下命令以使 ES13 成为管理器节点时,我收到另一个错误,如下所示:

Command: sudo docker node promote ES13

来自守护进程的错误响应:节点 ES13 不明确(找到 2 个匹配项)

【问题讨论】:

  • 请包括相关的 docker compose 文件和/或 Dockerfiles。
  • Elasticsearch 没有工作或管理节点,所以这里的意思并不完全清楚抱歉
  • 感谢@NickK9 和 warkolm。能够通过消除 ES13 中的歧义然后将节点提升为管理器节点来解决它

标签: docker elasticsearch docker-compose


【解决方案1】:

能够通过消除 ES13 中的歧义然后将节点提升为管理器节点来解决它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-22
    • 2017-10-14
    • 2021-10-03
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多